【Unity】小知識系列(#01) - Enum列舉的使用!大家好,歡迎來到阿空的遊戲部屋,我是阿空。
小知識系列會介紹Unity或C#常用工具、功能或概念!
這次的小知識要來介紹C#的Enumeration(列舉) 功能!づ(・ω・)づ.
在製作遊戲中,在定義種類的時候可能會使用數字或自串來代表某個類型的種類:
(ex 1:武器 2:防具 3:道具)
再利用代表的字符來標註物件的種類:
(劍的 ItemType 為 1)
但是在做處理的時後還需要回去查詢,也沒有限制代表的區塊,需要額外處理例外,可能會使發生錯誤的機率上升。
因此這次要介紹的Enumeration(列舉) 就是為了處理這樣的情況發生,讓我們可以自己定義形態裡的陳列內容、不僅可以限制數值範圍,也可以直接在Script顯示列舉內容,方便呼叫與調用。
【FaceBook粉絲團】