Actionscript 3反思课题

时间:2009-12-14 12:29:50

标签: flash actionscript-3

我找到了这个反思课:

http://www.adobe.com/devnet/flash/articles/reflect_class_as3.html

但是,我对此有一些疑问。

假设我有一个名为“ref_mc”的moviclip,添加我使用的反射:

import com.pixelfumes.reflect.*;

var r1:Reflect = new Reflect({mc:ref_mc, alpha:50, ratio:50, distance:0, updateTime:0, reflectionDropoff:1});

现在,问题:

1)如何在创建反射r1后更新参数?

2)有没有办法检查动画片段“ref_mc”是否已经有反射?

3)任何人都有.fla的例子,页面上显示了条形调整和代码示例(它不在下载.zip上)?

提前致谢。

1 个答案:

答案 0 :(得分:0)

1 /你不能。你需要实例化它。

r1.destroy();
r1 = new Reflect({mc:ref_mc, alpha:50, ratio:50, distance:0, updateTime:0, reflectionDropoff:1});

2 /您可以检查它是否包含实例名称为“reflection BMP”的movieclip实例。