using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.AI; using UnityEngine.UI; //設定角色的狀態列舉 public enum EnemyStatus { IDLE, WALK, ATTACK, DIE }; public class enemy_greenp_manager : MonoBehaviour { //宣告一個public的狀態機變數 public EnemyStatus itsStatus; //判被角色狀態函數 void SwitchStatus() { switch(itsStatus) { case EnemyStatus.IDLE: break; case EnemyStatus.WALK: break; case EnemyStatus.ATTACK: break; case EnemyStatus.DIE: break; } } void Update() { //隨時判別角色狀態 SwitchStatus(); } }