기본 콘텐츠로 건너뛰기

2월, 2013의 게시물 표시
Xcode에서 시스템 헤더와 같은 파일 이름의 헤더를 사용할 경우 문제가 생기는데... (math.h 이름 같은) 그럴땐 Build Settings->All->Search Paths->Always Search User Paths를 No로 해주세요. http://twitter.com/choijaekyu/status/303767432714141696

Unity3D - 마우스 화면 좌표에서 월드 좌표 구하기

Vector3 worldPos = Camera.main.ScreenToWorldPoint( new Vector3(e.mousePosition.x, Camera.main.pixelHeight-e.mousePosition.y, Camera.main.nearClipPlane) ); transform.position = new Vector3(worldPos.x, worldPos.y, transform.position.z); Unity3D에서는 좌하단이 (0, 0) 이므로 마우스의 Y 값을 뒤집어 줘야 합니다.

Unity3D - 2D Game 개발 - Camera & Plane 설정

좌표 축 XY 이동, XZ Scale 을 사용합니다. 오른쪽과 위쪽이 Plus 방향입니다. Camera GameObject -> Create Other -> Camera로 Camera 1개를 추가합니다. 아래와 같이 설정합니다. Position : 0 0 -10 Rotation : 0 0 0 Scale : 1 1 1 Projection : Orthographic Size : 10 Plane GameObject -> Create Other -> Plane로 Plane 1개 추가합니다. Position : 0 0 0 Rotation : 90 180 0 Scale : 1 1 1 Camera Size 10 일 경우 Object 크기