scale 2
[Unity3D] 게임오브젝트(GameObject) 스내핑(Snapping)
정점 스내핑(Vertex Snapping) 게임오브젝트를 배치할 경우 정확한 사이즈를 알고 있을 경우에는 Transform 속성에 값을 입력해서 배치하면 되지만 마우스를 사용해서 배치하게 되면 정확하게 배치하기가 어렵습니다. 하지만 정점 스내핑 기능을 사용하면 게임오브젝트를 손쉽게 배치할 수 있습니다. 정점 스내핑을 사용하는 방법은 다음과 같습니다. v를 누른 상태에서 원하는 정점에 마우스를 갖다댑니다. 마우스 왼쪽 버튼을 누른 상태에서 배치하고자 하는 다른 정점 옆으로 드래그 합니다. Shift + V로 정점 스내핑 기능의 On/Off를 전환할 수 있습니다. 단위 스내핑(Unit Snapping) 단위 스내핑을 사용하면 Settings에 정의된 단위 거리만큼 게임오브젝트를 배치할 수 있습니다. Edit..
[Unity] 트랜스폼(Transform) 크기(Scale)
Transform.lossyScale Transform.lossyScale은 게임오브젝트의 절대적인 크기를 나타냅니다. Transform.lossyScale은 읽기전용(readonly)이기 때문에 게임오브젝트의 절대적인 크기를 설정할 수 없습니다. Transform.lossyScale은 게임오브젝트의 부모 자식 관계에서 자식이 회전했을 경우 크기가 왜곡되기 때문에 유니티에서는 절대적인 크기를 설정할 수 없게 한 것 같습니다. 다음은 Transform.lossyScale의 예제 코드입니다. Debug.Log(transform.lossyScale); Transform.lossyScale으로는 절대적인 크기를 설정할 수 없지만 절대적인 크기를 설정하는 다른 방법이 있습니다. 부모를 null로 설정하고 loca..