正在加载...

别的不多说,先看效果,大家猜猜这个做了多久。:

2分钟不到。包括新建fla文件。你一定会怀疑我的分层延时怎么做的。的确,这种体力活以前把人做死,不过借助jsfl,这就变成纯粹的java脑力活了。

这是一场革命。

至少对我而言。

JSFL太神奇了。

下面这段代码:

var doc = fl.getDocumentDOM ()
var timeline = doc.getTimeline ()
var layerArray = fl.getDocumentDOM ().getTimeline ().getSelectedLayers ();
for (var i = 1; i <= layerArray.length; i ++)

{
  timeline.setSelectedLayers(i)
  timeline.insertFrames(i, false,0);
}[/code]将会给我的Flash设计生涯带来变化

MM的大智慧实在是难以用语言形容!

那么这段代码的具体用处何在呢。
doc,返回目前的fla文档实例。
timeline,返回文档实例的时间轴。
layerArray,得到设计者选择的层。
for循环负责分配间隔梯度。

用法:上面那段代码另存到*.jsfl,然后打开你的flasMX04
选择好你的Layer然后Commands->Run command…
选择这个jsfl

OK:)
PS:swf文件是大了点,但是,正面回避了as的粒子特效,对于做avi、gif这种输出是否有好处呢:)
此外延续了矢量特征。

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 一条都没有呢
[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍