有沒有辦法像我們在其他語言中那樣定義AS3中的枚舉?我可以用如下定義的值定義常量:如何在as3中定義枚舉?
private const CONST_1:int = 0;
private const CONST_2:int = 1;
private const CONST_3:int = 2;
等等。如果我要插入3之間的一些其他不變,這些我需要移動所有的值這樣的:
private const CONST_1:int = 0;
private const CONST_2:int = 1;
private const CONST_2A:int = 2;
private const CONST_3:int = 3;
而在其他語言,我會最終只增加一個新成員,以枚舉封這樣的:
enum {
CONST_1 = 0,
CONST_2,
CONST_2A,
CONST_3
} MyConstEnum;
AS3是否有類似的東西?
謝謝
我喜歡Scott Bilas的方法。 – 2010-03-06 22:15:51
Cardin @ github的Bilas方法的實現: https://gist.github.com/cardin/1066674 – 2013-08-23 02:03:17