Frage

Ich versuche, eine Klasse in ein Paket zu platzieren, wo eine andere öffentliche Klasse platziert wird. Die Dokumentation sagt, dass nur eine externe sichtbare Erklärung kann in einem Paket geschnürt werden.

So erkläre ich die zweite Klasse interne. Aber dann gibt es die folgenden Fehler:

  

5006: Eine Actionscript Datei kann nicht mehr als eine nach außen sichtbaren Definition hat: character.AnimatedCharacterClass, character.CharacterPositions

Der Code ich benutze, ist:

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

Hat jemand eine Ahnung, was hier passiert?

War es hilfreich?

Lösung

Ich fand, dass ich die zweite Klasse außerhalb des Pakets zu setzen haben. Es verwirrt mich noch though.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top