Flash 如何在屏幕顶部随机生成一个对象的实例并使其成为;秋天;?

Flash 如何在屏幕顶部随机生成一个对象的实例并使其成为;秋天;?,flash,actionscript-3,random,cs4,Flash,Actionscript 3,Random,Cs4,我正在用Flash CS4(actionscript 3)制作一个游戏,我希望能够制作一个随机出现在屏幕顶部并掉落的实例的“副本”。例如,多个对象(相同的对象)从屏幕顶部连续下落,从随机X位置开始。(我认为这将被视为实时效果) 另外,如果信息不足以回答问题,请告诉我,我想不出更多的补充 谢谢你的时间和回答 -Custard 是的,标准的方法是创建多个实例。AS3无法复制现有对象,唯一的方法就是创建您想要的剪辑的新实例。但是,请注意,您不需要一直制作它们-一旦它们开始从屏幕底部脱落

我正在用Flash CS4(actionscript 3)制作一个游戏,我希望能够制作一个随机出现在屏幕顶部并掉落的实例的“副本”。例如,多个对象(相同的对象)从屏幕顶部连续下落,从随机X位置开始。(我认为这将被视为实时效果)

另外,如果信息不足以回答问题,请告诉我,我想不出更多的补充

谢谢你的时间和回答

       -Custard

是的,标准的方法是创建多个实例。

AS3无法复制现有对象,唯一的方法就是创建您想要的剪辑的新实例。但是,请注意,您不需要一直制作它们-一旦它们开始从屏幕底部脱落,您可以将它们移回顶部,重新随机排列x坐标,而不是删除旧的并制作更多

顺便说一句,你不必上课。如果您在FLA中制作一个movieclip,并打开属性并给它命名为MyParticle(或其他名称),如果Flash没有找到任何MyParticle类,它将自动为您创建一个空类(当您指定类名时,您应该会看到关于此的警告)。然后在框架脚本中,您可以使用

var mc:MovieClip = new MyParticle();

创建一个类的多个实例可能比创建一个实例的多个副本更容易。是的,你说得对,我对类做得不多,所以我希望避免它们,但如果没有其他方法,那么我想我可以学习它们。我会学到一些好的技能,跟他们混在一起。