我在舞台上有所有关键帧中的符号。我想修改所有关键帧上2个符号的属性。多个编辑不起作用,或者我不知道如何让它保存更改。如果有一个技巧来实现这一点,我似乎无法找到它。我选择编辑多个帧。然后,我选择时间轴上滑块结束的帧。我进行更改并单击编辑多个框架按钮。我有500+帧和更改所有这些属性都是我发疯....Flash CS6编辑多个关键帧
0
A
回答
0
在我看来
最简单的解决办法是从库&编辑两个符号将这些内容包装成子符号&应用性能...
当您将电影剪辑放到舞台上&在每个帧中,在幕后(在addFrameScript中)应用属性时,它会再次执行同样的操作&。这样的重复确实需要一些代码。单独的时间表对于基本的动画来说已经足够了,但是即使有一点AS3也可以给你带来很好的可重用的东西。
2
要做到这一点,最好的方法是使用JavaScript Flash语言(JSFL),您可以使用它来自动执行Flash创作工具中的重复操作。
这里是一个简短的脚本,应该做你想要什么(你需要确保该层与你的符号,你想改变它是唯一的解锁层):
var doc = fl.getDocumentDOM();
var tl = doc.getTimeline();
var selFrames = tl.getSelectedFrames();
for(var i=selFrames[1];i<selFrames[2];i++)
{
tl.currentFrame = i;
tl.setSelectedFrames(i,i+1);
doc.selectAll();
var sel = doc.selection[0];
if(doc.getSelectionRect())
{
//set symbol properties to what you want here eg. .x, .y, etc.
sel.x = 20;
sel.y = 20;
}
}
可以将此保存为一个带有JSFL扩展名的文件,并从Flash创作环境中运行它。
您可以在这里阅读JSFL的能力的全部API:http://help.adobe.com/en_US/flash/cs/extend/index.html
相关问题
- 1. 编辑Flash Pro CS6图层
- 2. 如何编辑XML文件flash cs6
- 3. 在Flash Professional CS6中为Flash 10.1编译
- 4. Flash CS6 actionscript 3.0
- 5. Flash Pro CS6有这些热键吗?
- 6. Flash CS6如何在风景模式下编辑场景?
- 7. Flash Professional CS6或Flash Builder 4.6
- 8. 如何将多个Flash CS6文件转换为Flash CS5?
- 9. FLASH AS3:以编程方式删除关键帧
- 10. ERROR ITMS-90163与Flash IDE中CS6编译
- 11. AS3在flash中插入影片剪辑后立即进入下一帧cs6
- 12. Flash CS6错误:1084
- 13. SVG动画允许多个关键帧
- 14. 循环与多个关键帧
- 15. Flash cs6和Flash Builder,工作流程
- 16. Flash CS6 AS3仅在一帧播放声音,在左帧时停止
- 17. 只玩一个关键帧
- 18. Flash CS6 AS3错误1136
- 19. Flash CS6,AS3按钮问题
- 20. 隐藏代码在Flash CS6
- 21. Flash CS6导入声音
- 22. 用Adobe Flash Professional发布cs6
- 23. Flash CS6 ActionScript 3错误#2025
- 24. 如何在Flash Professional CS6(AS3)中点击一个按钮来播放下一个x帧或前一个x帧
- 25. 如何同时运行多个Flash CS6实例?
- 26. 用Java编辑Flash
- 27. 视频编码和关键帧
- 28. 的Flash CS6复制的影片剪辑层在每次保存
- 29. Simple_form,编辑多个关联项目
- 30. 编辑视频帧