0

我对 Flash/ActionScript 非常陌生,但我已经完成了一些 C#、Java 和 C++ ......无论如何,我的问题是:

如果我有一个名为bird1 的影片剪辑,我需要执行以下操作:

doStuff(bird1);
doStuff(bird2);
doStuff(bird3);

其中bird2 和bird3 是bird1 的精确副本,只是新实例....
在说doStuff(bird30); 之前我怎么能做到这一点?无需复制 30 次并全部写出来?

提前致谢..

4

1 回答 1

1

您应该将类​​名分配给bird库中的符号:

  1. 打开图书馆 F11
  2. 选择鸟影片剪辑
  3. 打开符号属性窗口(右键单击->属性)
  4. 选择“导出为 AS”复选框
  5. 为符号分配类名,例如MyBird

现在,您可以通过代码多次实例化您的类:

doStuff(new MyBird());
于 2013-08-19T18:54:48.123 回答