我的目标是将几个(实际上很多)电枢动画粘贴在一起,每个动画都在一个单独的符号中。我不知道该怎么做,电枢层有点……奇怪。所以我只看到一个解决方案:将其转换为常规图层。
问问题
1086 次
1 回答
0
从 jsfl 逐帧转换似乎有些奇怪。如果您从 IDE 中选择“逐帧转换”动画,则查看历史面板(F10),使用时间轴的 convertToKeyframes() 函数。但是,当您从 JSFL 调用它时,它似乎并没有做同样的事情。如果您撤消,您可以看到这一点,然后从历史面板中选择该步骤并点击重播。
不过,您可以为每个骨架创建一个影片剪辑。
var doc = fl.getDocumentDOM();
var timeline = doc.getTimeline();
//convert to keyframes, doesn't work the same way as 'Convert to Frame by Frame Animation' option from the IDE
//timeline.convertToKeyframes();
//make a movieclip for the selected armature
doc.convertToSymbol('movie clip', 'armatureName', 'top left');
不过,我并没有理解您所说的“粘贴在一起”是什么意思。你的意思是一个接一个地加入电枢动画吗?
于 2010-07-03T17:52:35.243 回答