Использование внутреннего в пакете дает ошибку - PullRequest
1 голос
/ 03 ноября 2008

Я пытаюсь поместить класс в пакет, в который помещен другой публичный класс. В документации сказано, что в пакет можно поместить только одно внешнее видимое объявление.

Итак, я объявляю второй класс внутренним. Но тогда выдает следующую ошибку:

5006: файл ActionScript не может иметь более одного видимого извне определения: символ. AnimatedCharacterClass, символ.

Код, который я использую:

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';     
}

Кто-нибудь знает, что здесь происходит?

1 Ответ

0 голосов
/ 03 ноября 2008

Я обнаружил, что мне нужно поместить второй класс за пределы пакета. Это все еще смущает меня.

...