【问题标题】:AS3 Exported Class Is not a compile time constantAS3 导出的类不是编译时间常数
【发布时间】:2011-12-08 06:52:19
【问题描述】:

我在时间轴上制作了一件想要变成按钮的艺术品,因此我将其转换为符号并将其导出到带有链接类的动作脚本,但是当我编译并运行它时,我得到了错误,1046 类型未找到或不是编译时间常数:playButton22

        import playButton22;

        var playB22:SimpleButton = new playButton22();
        addChild(playB22);

有谁知道我做错了什么? 谢谢 科学

【问题讨论】:

  • 即使你写var playB22:playButton22 = new playButton22();也会出现同样的错误?

标签: android flash actionscript-3 adobe


【解决方案1】:

我认为你不需要import playButton22

看看我是如何定义类的

然后我的代码是:

var s:Square = new Square();
addChild(s);

这没有任何问题。

注意:按照惯例,您应该使用 CamelCase 作为您的类定义,因此您的类名应该是 PlayButton22。并且,对变量使用 headlessCamelCase(所以 playB22 很好)

【讨论】:

    猜你喜欢
    • 2013-11-25
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    相关资源
    最近更新 更多