【发布时间】:2016-03-11 18:15:00
【问题描述】:
就在最近,我一直在尝试学习 Adobe Flash 的 Actionscript 3。 不幸的是,我什至无法让最基本的代码工作。出于某种原因,当我运行它时,即使我将它设置为跟踪单词“Hello”,也会在输出中显示注释。我的 Actionscript 文件与我的 flash 文件是分开的。
我的代码如下。如果您能帮我找出问题所在,我将不胜感激。
package
{
import flash.display.*;
public class Test extends MovieClip
{
public function Test()
{
trace("Hello");
}
}
}
【问题讨论】:
-
您是否将 fla 的文档类文件设置为您的 Test{} 类?如果没有,请转到您的发布设置,单击“flash”选项卡,“脚本”旁边的设置按钮,然后在顶部的文档类中填写您的类名
-
另外不要忘记从该类中实例化至少一个实例:
var instance:Test = new Test();或者如果它是用于库中的 MovieClip,您也可以将一个实例拖放到您的舞台上。 . -
@bradley - 澄清一下,如果它不是你的文档类,你只需要创建它的一个新实例 - 当你运行你的应用程序时会自动创建一次
标签: actionscript-3 flash actionscript