半径转化为元件,然后用任意变形工具把元件的中心点调到圆心上,在后面的某一帧加关键帧,创建补间动画,在补间动画属性里有一个旋转,选顺时或逆时,转一圈就可以。这样就能让半径转了,不过因为第一帧和最后一帧是一样的,所以会卡一下,需要要把倒数第二帧转化为关键帧,再把最后一帧删了。
熟练掌握旋转的性质是解决问题的关键
请问是按圆心旋转还是根据某个点旋转?
如果根据圆心旋转的话那圆旋转和不旋转是看不出来的吧?
根据某个点旋转的话意思就是一个圆绕着一个点运动就行了
建立图层先画一个圆
建立新图层画一个点,并使用形状工具建立一个圆形的路径,或者其他形状也行
创建时间轴
复制第一帧得到第二帧,将圆按照路径挪动,只要圆心保持在路径上就可以了。
重复上面步骤得到第三、四……N帧,帧数越多圆运动越顺畅,这个看自己。
点第一帧,按住shift点最后一帧选中全部,然后随意选择一个帧调整过度的时间,将下面的循环改为永远。
ctrl+alt+shift+S导出为web,选择gif格式,保存。
如上,不懂可追问。
beginAngle, endAngle, anticlockwise); x,y:圆心坐标; radius:半径; beginAngle,
endAngle:开始的弧度和结束的弧度; anticlockwise:参数为true时为逆时针,参数为false时为顺时针;<style>
html,body {margin:0; padding:0; overflow:hidden}
section {width:100vw; height:100vw}
div {width:calc(100% - 5vw); height:calc(100% - 5vw); padding:2vw; border:05vw solid black; border-radius:50%}
</style>
<section></section>
<script>
windowonload=function(){
var divs=documentgetElementsByTagName("section")[0];
for(var i=0;i<20;i++){
divsappendChild(documentcreateElement("div"));
divs=divsfirstChild;
}
}
</script>
材料/工具:flsh
1、首先我们把flash这款软件打开,进入到flash的 *** 作界面
2、打开flash之后我们在工具箱内找到矩形工具
3、旋转矩形工具我们在舞台上绘制一个蓝色的矩形
4、选择绘制的矩形我们在菜单那里找到窗口选项,点击该选项在其子级菜单里找到动画预设选项,
5、点击动画预设选项,在右侧出现动画预设面板,再该面板内我们找到动画预设文件夹
6、点击动画预设文件夹在其内我们找到旋转选项
7、选择旋转选项我们在动画预设里找到应用选项,点击该选项然后按下Ctrl+enter键,此时我们的矩形就开始运动起来了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)