UENUM(BlueprintType) enum class EEnemyState : uint8 { Idle, Move, Attack, Damage, Die UMETA(Displayname = "Die"), // Blueprint์ ๋ณด์ด๋ ์ด๋ฆ ๋ณ๊ฒฝ ๊ฐ๋ฅ };
EEnemyState state; switch (state) { case EEnemyState::Idle: // ... break; case EEnemyState::Move: // ... break; case EEnemyState::Attack: // ... break; case EEnemyState::Damage: // ... break; case EEnemyState::Die: // ... break; }