有没有人知道“世界”被保留或用这个名字建在类里面?
当我尝试构建我创建的 World 类时,它会引发编译错误:
1136: Incorrect number of arguments. Expected 2.
但是我已经检查了数百万次,根本没有预期的参数,所有包命名,变量类型......一切都是正确的,但它抛出了那个愚蠢的错误。 :/
自己尝试一下,你会发现它确实如此......还是我很愚蠢?
当我尝试在 World 类中调用 init 函数时,它会抛出这个:
1061: Call to a possibly undefined method init through a reference with static type World.
呃..
最佳答案
我也遇到过同样的问题。我认为它从 FlashPlayer 10 开始保留(可能是 10.1,但不能确定)。在引用我的 World 类时,我不得不使用我的完整包名来解决它。
var myWorld:com.foo.World = new com.foo.World();
丑陋,但它有效!
关于actionscript-3 - "World"是 AS3 中保留的类名吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4203799/