flash的属性中设置了as类,该类中要如何控制时间轴?

flash的属性中设置了as类,该类中要如何控制时间轴?,第1张

首先这个类文件要和fla在同一目录下,然后,代码要注意,如果是文档类,直接使用this就可以调用控制的代码了,但如果是元件,则需要找到主时间轴才可以。

具体还要看源文件和代码才能分析。

例如:如果你那个主时间轴所在的场景命名为A的话,想要转到的帧为1影片剪辑内共2帧,第二帧上写gotoAndPlay(1);影片剪辑的第一帧上写if(_rootb==1){gotoAndPlay("A",1); _rootb=0};影片剪辑上的按钮写on(press){_rootb==1};

时间轴控制时间长短,比如每秒的帧频是12帧的,一分钟的影片就要插入6200帧,第一帧插入点击变黑色即可,(从其它帧插入点击右键“插入帧”),第6200要“插入关键帧”,第6201帧就要“插入空白关键帧”结束影片。如果要继续插入别的影片或新元件,6202帧就要插入关键帧。
如果是一辑影片的话做第一步即可。它会自动结束。
以上的功能是点击帧位后按鼠标右键会显示。

关键帧就你就把他看成是另一个动画细节的起点,每一个图层是动画的一个部分,时间轴到那里就显示那里,随着时间轴滚动,你在每个图层设置的关键帧上的那些细节动画的起点就会逐渐显示,加上所有图层的整和一副完美的动画就动了起来,之所以非要分层设置关键帧是为了更方便控制动画里的每一个细节,也能让同时让你的动画同时有不同的动画效果,如果只在一个层做动画,那么效果就会很单调。通俗点讲就是一个层是单独的一个动画,N多层的动画就成漂亮的动画了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10253318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存