위 코드를 드래그 드롭할 오브젝트에 넣어주면 된다.
코드 설명을 하자면 마우스 버튼(터치)이 눌렸을때 x, y 좌표값을 mouseDragPosition에 저장한 다음 worldObjectPosition에 ScreenToWorldPoint함수를 이용해서 좌표값을 넣어주는데 ScreenToWorldPoint함수를 사용하는 이유는 그냥 일반적으로 스크린 좌표값으로만 이동시키면 제대로 이동이 되지 않는 경우가 발생하므로 게임 화면상의 마우스클릭(터치) 된 좌표값을 월드좌표값으로 변환해주는 작업을 해줘서 원하는 위치에 이동되로록 할 수 있다.
2016년 2월 13일 토요일
유니티 기본 화면 해상도 설정
코드로 화면 해상도를 설정하기 전에 기본적으로 카메라와 해상도를 설정 할 수 있다.
물론 모바일 기기 각각의 크기에 따른 화면 해상도를 바꾸기 위해서는
Screen.SetResolution(Screen.width, Screen.width, true);
함수를 이용해서 코드를 짠다면 가능하겠지만 일단 기본적으로 처음에
프로젝트를 만들고 설정을 해주지 않으면 사이즈가 임의로 잡혀버려서
모바일에 포팅 할 경우 화면이 잘려보이게 된다.
아주 쉽게 변경이 가능하다 아래 그림처럼 Game 탭에서 바로 아래 메뉴바를
클릭하면 여러 사이즈의 화면 해상도가 변경이 가능해진다.
2016년 1월 15일 금요일
피드 구독하기:
글 (Atom)