AS3外部.as类无法访问阶段

时间:2014-05-16 20:53:37

标签: actionscript-3 flash

我到处寻找并帮助我,我找不到答案,我相信这很简单......

我有一个文件Main.fla(下面以Runner.fla的形式下载),舞台上有电影剪辑Floor and Runner,Runner里面的腹部和腿部以及腹部和腿部内的更多小型电影剪辑。在属性下我有“核心”而没有在类字段中输入引号。我有另一个名为Core.as的文件,包含我的所有源代码。每次执行(测试版本)时,文件程序窗口都会正常打开,但是我收到很多关于如何定义Runner和Floor的错误。我想我必须以某种方式将它们导入Core.as,但我无法弄清楚如何。

编辑:下载链接: Runner.fla:https://www.dropbox.com/s/7rencmi801pwfki/Runner.fla Core.as:https://www.dropbox.com/s/pt0lnuj2b3jolej/Core.as

请注意,代码不是功能性的。我知道它不起作用并且会爆炸,我需要帮助处理最初的未定义错误,我可以处理其他的东西。除了注释掉的东西外,Runner.fla中没有代码。还有Vesper,你能澄清一下我的意思吗?我应该将所有代码都放在时间表中?你的意思是在Runner.fla的舞台上吗?

1 个答案:

答案 0 :(得分:1)

为了让Class访问stage,它应该从DisplayObject类继承(MovieClip,Sprite),或者你也可以将 stage 作为类参数传递。