본문 바로가기

2015/08

Canvas Group Canvas Group 캔버스 그룹(Canvas Group)은 UI요소들을 개별적으로 다루는 대신에, 한 곳에서 UI 그룹들의 특정 요소들을 컨트롤 할 수 있게 도와준다.캔버스 그룹의 요소들은 캔버스 그룹이 붙어있는 오브젝트뿐만 아니라 자식 모두에게도 영향을 미친다. 속성 속성 역할 Alpha 이 그룹에 포함된 UI 요소의 투명도를 나타낸다. 이 값은 0과 1사이에 있으며, 0은 완전한 투명, 1은 완전한 불투명을 나타낸다.UI요소들도 개별적으로 투명도값을 가지고 있기 때문에, 이 Alpha값과 Canvas Group의 Alpha값은 곱해져서 적용된다. Intractable 이 컴포넌트가 입력(예, 터치)을 받을 것인지를 나타낸다. 만약 false로 설정하면, 상호작용은 일어나지 않는다. Block Ra.. 더보기
Transform.TransformDirection Transform.TransformDirection public Vector3 TransformDirection(Vector3 direction); : direction을 로컬 공간에서 월드 공간으로 변형한다.이 명령은 transform의 스케일 혹은 위치에 영향을 받지 않는다. 리턴값인 vector는 direction과 동일한 길이를 가진다.만약 벡터의 방향 보다 위치를 표시해야한다면 Transform.TransformPoint를 사용하라. 유니티에서 3D로 작업을 한다면, 꼭 한번씩은 만나게되는 TransformDirection함수.이해했다가도 다시 보면 햇갈리기 딱 쉬운 함수이기에 이번 기회에 제대로 한번 파헤쳐 보자. 일단 2차원 좌표 공간에서 (1, 1)이 의미하는 것을 생각해보자. 좌표공간 (.. 더보기