Comment définir enum en as3?

Est-il un moyen de définir un enum en AS3 dans une manière dont nous le faisons dans d'autres langues? Je peux définir des constantes avec des valeurs définies comme suit:

private const CONST_1:int = 0;
private const CONST_2:int = 1;
private const CONST_3:int = 2;

et ainsi de suite. Si je veux insérer quelques autres constant entre ces 3 j'ai besoin de déplacer toutes les valeurs comme ceci:

private const CONST_1:int = 0;
private const CONST_2:int = 1;
private const CONST_2A:int = 2;
private const CONST_3:int = 3;

tandis que dans d'autres langue que je finirais avec seulement l'ajout d'un nouveau membre enum fermeture comme ça:

enum {
    CONST_1 = 0,
    CONST_2,
    CONST_2A,
    CONST_3
} MyConstEnum;

Ne AS3 a quelque chose de similaire?

Grâce

InformationsquelleAutor Nava Carmon | 2010-03-06