希望这是一个快速的 - 自从 cs3 和以下 jsfl 打字机效果开始工作以来,我没有接触过 flash。我不确定是否存在错误,但在 CS6 中效果实际上是向后工作的 - 好像它已经反转了选择?最后一个字母首先动画,而不是第一个动画。
有谁知道解决方案?JSFL 下面
var doc = fl.getDocumentDOM();
doc.breakApart();
doc.distributeToLayers();
doc.selectAll();
var obs = doc.selection;
doc.getTimeline().insertFrames( obs.length * 2, true, 1);
var tl = doc.getTimeline();
var total = obs.length;
var i = total + 1;
while( i-- ){
tl.setSelectedLayers( i, true );
tl.cutFrames(0);
tl.pasteFrames( i * 2 );
tl.clearFrames(0, (i * 2));
}