C# 기초 - enum, 구조체 struct
# enum상수와 같이 다음처럼 원하는 문자등을 선언한다. enum Weapon { Sword, Gun, Bat } 내부적으로는 0, 1, 2, ... 로 저장된다.즉, 위 Weapon.Sword 는 0, Weapon.Gun 은 1 이 내부적으로 사용된다. 그래서 다음과 같이 int 로 캐스팅하면 숫자로 정상 출력되는 것을 확인 할 수 있다. enum Weapon { Sword, Gun, Bat } void Start() { Weapon myWeapon = Weapon.Sword; Debug.Log(myWeapon); // Sword ..
2024. 12. 12.