我的目标是将几个(很多实际上)电枢动画粘贴在一起,每个动画都在一个单独的符号中。我不知道怎么做,电枢层有点......奇怪。所以我只看到一个解决方案:将其转换为常规层。
答案 0 :(得分: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');
我并没有通过“粘贴在一起”来表达你的意思。你的意思是一个接一个地加入电枢动画吗?