能夠透過自定義列舉的陣列內容,達到方便視讀程式功能和定義類型的管理,可以應用在敵人狀態、技能切換等功能上。
public enum Status {走路,跑步};//可以放中文字串但不建議
 public enum Skill {explotion,frozen,flame};//技能種類
 public Skill attack;
 
 public void Skill()
  {
   switch (attack) {
            case Skill.explotion:
                print("爆炸"); 
                //寫入要使用的功能
                break;
            case Skill.frozen:
                print("冰凍");
                break;
            case Skill.flame:
                print("火焰");
                break;  
        }
  }
圖片晚點補
參考資料:
https://www.youtube.com/watch?v=xjJdqr8yAEU