这些文件位于同一文件夹中:
我的.as文件 package {public function YAAY():int {return(3);}; }
我的主要.fla 迹(YAAY());
但是编译器说 1180:调用可能未定义的方法YAAY。
我认为我犯了一个明显的错误,但我无法弄明白。感谢
答案 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” 多数民众赞成,问题解决了,没有需要的课程