유니티 C# - Switch Expression (스위치 표현식)
Unity 전체 링크 방향을 Enum으로 0, 1, 2, 3, 4, 5로 아래와 같이 정의하자. enum DIRECTION { FORWARD, BACK, RIGHT, LEFT, UP, DOWN, } 이렇게 하면 for 루프로 순회가 가능하다. for (DIRECTION i = DIRECTION.FORWARD; i < DIRECTION.DOWN; i++) //Do Something 그런데 방향에 대한 실제 Vector가 필요하다고 가정하자. (FORWARD라면 Vector.forward) 그러면 아래의 함수가 필요하다. Vector3 getDirection(DIRECTION dir) { if (dir == DIRECTION.FORWARD) return Vector3.forward; if (dir == DI..
2022. 7. 8.