武斗火柴人格斗论坛

首页 » Stick Animation Class » 我要提问 Question » 关于老大一个残影技术中一个参数问提的请教
自由闪动 - 2008-6-2 11:08:00
i = 1;
onEnterFrame = function () {
//复制影片,并设置
duplicateMovieClip("mc", "mc"+i, -i);
//设置复制的MC混和模式"增加"
eval("mc"+i).blendMode = 8;
//把复制的mc转换成位图,提高运行速度
eval("mc"+i).cacheAsBitmap = true;
//设置复制mc的颜色值和透明度
var my_color:Color = new Color(eval("mc"+i));
var myColorTransform:Object = {ra:100, rb:255, ga:100, gb:125, ba:100, bb:255, aa:100-i*10, ab:0};
my_color.setTransform(myColorTransform);
//i递增
i = i+1;
};
//原始mc的深度级别
mc.swapDepths(10);
mc._alpha = 80;


对于复制出的MC的个数是上限是的限制是怎么定义的,我没看到,如果“i=i+1”,启不是无限个,相当于一个死循环了么,还有,如果所复制的MC的深度级别为10的时候那不是把原来的MC给替换了么,我没搞懂,请老大指点迷津~~~
solo - 2008-6-4 21:19:00
你忽略了这个帧后面 还有一个帧 , 里面的命令是
onEnterFrame =null 

这就取消了 onEnterFrame 的命令... 空几个帧就有几个残影
daodaopp - 2008-8-5 19:45:00
有点高!有点花有点晕!我去看帮助文件列
1
查看完整版本: 关于老大一个残影技术中一个参数问提的请教