Go, Vantage point
가까운 곳을 걷지 않고 서는 먼 곳을 갈 수 없다.
Github | https://github.com/overnew/
Blog | https://everenew.tistory.com/
[Unity] C# enum(열거형) 활용하기
처음에 enum을 접했을 때 도대체 왜 쓰는지 몰라서 당혹했던 기억이 있다. 하지만 상수가 많이 사용되는 상황에서는 이만큼 편리한 자료형이 없다!! 다음과 같이 이름을 나열하면 기본적으로 정수 숫자의 상수형이 된다. 1 2 3 4 5 6 enum StageName { start, middle, end } cs 따라서 start = 0, middle = 1, end = 2를 나타내게 된다. 열거형도 하나의 자료구조(struct 혹은 class)라고 생각하고, 사용할 때는 열거형명.키워드 로 사용할 수 있다. (ex: (int)StageName.start == 1) 단, IDE가 enum의 값마다 형식을 인식하지 못하므로 형식이 int값이라면 (int)로 형변환하여 사용해야 한다. 연속된 정수가 아닌 값을 ..
개발/Unity
2022. 2. 8. 21:28