actionscript错误:调用可能未定义的方法

时间:2010-11-18 01:22:18

标签: flash class actionscript

这些文件位于同一文件夹中:

我的.as文件  package {public function YAAY():int {return(3);}; }

我的主要.fla  迹(YAAY());

但是编译器说 1180:调用可能未定义的方法YAAY。

我认为我犯了一个明显的错误,但我无法弄明白。感谢

2 个答案:

答案 0 :(得分:0)

我认为您忘记在.as文件中正确定义您的类。它应该看起来像:

package {
    public class YAAYClass {
        public static function YAAY():int {
            return 3;
        }
    }
}

让它以这种方式调用:

trace(YAAYClass.YAAY());

答案 1 :(得分:0)

1:我应该将我的.as文件命名为“YAAY.as”,因为这是文件中外部可见的功能。 2:我应该在我的主.fla文件中输入“import YAAY” 多数民众赞成,问题解决了,没有需要的课程