我正在尝试将一个类放入一个包含另一个公共类的包中。文档说只有一个外部可见声明可以放在包中。
所以我宣布第二类是内部的。但是它会出现以下错误:
5006:ActionScript文件不能有多个外部可见的定义:character.AnimatedCharacterClass,character.CharacterPositions
我使用的代码是:
internal class CharacterPositions
{
public static const BEGIN_WALK:String = 'begin_walk';
public static const END_WALK:String = 'end_walk';
public static const STAND:String = 'stand';
}
有没有人知道这里发生了什么?
答案 0 :(得分:0)
我发现我必须将第二类放在包装之外。但它仍然让我困惑。