vector1 유니티 연습 5 : Vector 클래스 3D 게임을 만들려면 공간에서 오브젝트를 어디에 둘지, 어느 쪽으로 옮길지, 어디로 힘을 보낼지 등을 정해야 하므로 float형의 x, y, z 값 세 개를 씁니다. C#에는 이러한 값을 하나로 합쳐 다룰 수 있는 Vector3 클래스(정확히는 구조체라고 합니다.)가 준비되어 있죠. 반면 2D 게임용에는 float형의 x, y 값을 갖는 Vector2 클래스가 있습니다. Vector3 클래스의 구조는 다음과 같습니다.class Vector3 { public float x; public float y; public float z; // Vector용 멤버 메서드가 아래에 이어진다. }이처럼 Vector3 클래스에는 x, y, z 멤버 변수가 있고, Vector2 클래스에는 x, y 멤버 변수가 있습니다. .. 2020. 12. 27. 이전 1 다음