0

Cocos2D のレイヤー/ノードにランダムな Z 値を手動で割り当てたり、列挙型を使用することを計画したりしたくありません。

列挙型が序数順であることは知っていますが、Obj-C/Cocos2D で列挙型の順序付けに依存しても安全ですか?

たとえば、次のようなことをしても安全ですか

enum { kZValMIN、kZValLayer1、kZValLayer2、....... kZValLayerN、kZValMAX }

LayerN を一番上に、Layer1 を一番下にしたいときは?

4

1 に答える 1

1

はい。

さらに、特定の値を割り当てることができ、次のオブジェクトの列挙はその値から継続します。

enum { 
kZValMIN, 
kZValLayer1 = 10,
kZValLayer2 = 20, 
........ 
kZValLayerN = 100, 
kZValMAX, 
}

kZValMAX は 101 になります。

于 2012-12-13T12:48:21.080 に答える