Flash CS4/5中更高效的关键帧动画
我正在为我正在进行的一个项目做很多藤蔓/花朵的关键帧掩蔽,它看起来非常好,但是,当然,非常耗时Flash CS4/5中更高效的关键帧动画,flash,animation,flash-cs4,flash-cs5,keyframe,Flash,Animation,Flash Cs4,Flash Cs5,Keyframe,我正在为我正在进行的一个项目做很多藤蔓/花朵的关键帧掩蔽,它看起来非常好,但是,当然,非常耗时 我很好奇是否有任何技术/工具可以让这些动画更快,更重要的是让它们在以后更容易编辑。恐怕我要对动画的整个部分设置关键帧,只是为了让客户说“看起来很棒,但是你能稍微加快一下速度吗?”然后我必须从头开始重新构建它。当然,为了暗示可以使用Tweening的完整动画,请参阅本教程。当然,对于可以使用Tweening的完整动画,请参阅本教程。在@John的建议中,这里是扩展的注释作为答案 以下是一些设置藤蔓/遮罩
我很好奇是否有任何技术/工具可以让这些动画更快,更重要的是让它们在以后更容易编辑。恐怕我要对动画的整个部分设置关键帧,只是为了让客户说“看起来很棒,但是你能稍微加快一下速度吗?”然后我必须从头开始重新构建它。当然,为了暗示可以使用Tweening的完整动画,请参阅本教程。当然,对于可以使用Tweening的完整动画,请参阅本教程。在@John的建议中,这里是扩展的注释作为答案 以下是一些设置藤蔓/遮罩动画的想法:
- 尝试使用装饰工具
DECO工具由一个漂亮的前置C++引擎提供,你可以创建自己的工具。 使用Javascript。现有脚本将位于类似以下位置:
/Users/{yourUser}/Library/Application\ Support/Adobe/Flash\ CS5/en_US/Configuration/ProcScripts
不幸的是,目前还没有关于过程引擎的文档
- 尝试仅使用2或3个符号创建动画,但要多次重复使用它们来创建遮罩。这样,您只更新动画2,3符号,它将被重用
- 在工作流中查找可从历史面板(CMD/Ctrl+F10)保存的步骤。这些步骤可以另存为命令,您可以为其指定键盘快捷键,并自动/加速您的工作流程
- 寻找可能有助于你的时间表的扩展。有一套很棒的CS4、CS5免费工具。此外,您可能会发现该命令很方便
- 尝试使用JSFL。你可以在我以前的一些文章中找到一些基本步骤。 我可能有一些粗略的脚本可能会有所帮助,比如
var doc = fl.getDocumentDOM();
var tl = doc.getTimeline();
tl.insertFrames((tl.layerCount*100),false);
for(var i = 0 ; i < tl.layerCount; i++){
tl.setSelectedLayers(i,true);
tl.insertBlankKeyframe(i+30);
tl.insertKeyframe(i+1);
tl.insertBlankKeyframe(i);
tl.insertBlankKeyframe(0);
}
var doc=fl.getDocumentDOM();
var tl=doc.getTimeline();
tl.insertFrames((tl.layerCount*100),false);
对于(变量i=0;i
这不是很干净/漂亮,但这是一个起点。这一个跨越了您的应用程序中的各个层
当前符号并将其递增。在这一点上,您无法更改它跨越的帧数和长度。您需要更改(i+30)和(i+1)位。这不是一个完整的脚本
但这是一个你如何使用它的例子。
是设置藤蔓遮罩动画的另一个示例。
请注意,我正在使用Deco 3D笔刷工具预设来轻松绘制
我将用于遮罩的组对象。这是一个惰性选项,因为它会创建
很多符号,喷雾最小值是10px,所以也不是很精确,
但你明白了
另一个重要的注意事项是,我的脚本还没有经过彻底的测试,所以
先做一些基本的测试,经常保存。我不想为这件事感到内疚
经常发生崩溃。当有一个复杂的时间线时,这可能会发生
HTH在@John的建议中,这里是扩展的评论作为答案 以下是一些设置藤蔓/遮罩动画的想法:
- 尝试使用装饰工具
DECO工具由一个漂亮的前置C++引擎提供,你可以创建自己的工具。 使用Javascript。现有脚本将位于类似以下位置:
/Users/{yourUser}/Library/Application\ Support/Adobe/Flash\ CS5/en_US/Configuration/ProcScripts
不幸的是,目前还没有关于过程引擎的文档
- 尝试仅使用2或3个符号创建动画,但要多次重复使用它们来创建遮罩。这样,您只更新动画2,3符号,它将被重用
- 在工作流中查找可从历史面板(CMD/Ctrl+F10)保存的步骤。这些步骤可以另存为命令,您可以为其指定键盘快捷键,并自动/加速您的工作流程
- 寻找可能有助于你的时间表的扩展。有一套很棒的CS4、CS5免费工具。此外,您可能会发现该命令很方便
- 尝试使用JSFL。你可以在我以前的一些文章中找到一些基本步骤。 我可能有一些粗略的脚本可能会有所帮助,比如