레이블이 게임인 게시물을 표시합니다. 모든 게시물 표시
레이블이 게임인 게시물을 표시합니다. 모든 게시물 표시

2016년 2월 13일 토요일

유니티 오브젝트를 마우스 드래그&드롭(터치 이동)으로 이동시키기

위 코드를 드래그 드롭할 오브젝트에 넣어주면 된다.

코드 설명을 하자면 마우스 버튼(터치)이 눌렸을때 x, y 좌표값을 mouseDragPosition에 저장한 다음 worldObjectPosition에 ScreenToWorldPoint함수를 이용해서 좌표값을 넣어주는데 ScreenToWorldPoint함수를 사용하는 이유는 그냥 일반적으로 스크린 좌표값으로만 이동시키면 제대로 이동이 되지 않는 경우가 발생하므로 게임 화면상의 마우스클릭(터치) 된 좌표값을 월드좌표값으로 변환해주는 작업을 해줘서 원하는 위치에 이동되로록 할 수 있다.

유니티 기본 화면 해상도 설정

코드로 화면 해상도를 설정하기 전에 기본적으로 카메라와 해상도를 설정 할 수 있다.
물론 모바일 기기 각각의 크기에 따른 화면 해상도를 바꾸기 위해서는

Screen.SetResolution(Screen.width, Screen.width, true);

함수를 이용해서 코드를 짠다면 가능하겠지만 일단 기본적으로 처음에
프로젝트를 만들고 설정을 해주지 않으면 사이즈가 임의로 잡혀버려서
모바일에 포팅 할 경우 화면이 잘려보이게 된다.

아주 쉽게 변경이 가능하다 아래 그림처럼 Game 탭에서 바로 아래 메뉴바를
클릭하면 여러 사이즈의 화면 해상도가 변경이 가능해진다.

2016년 1월 15일 금요일

AirFight(전투기게임)

유니티를 이용한 전투기 게임.
미사일, 총알 발사, 미사일 유도, 플레어 기능

던전탈출ver0.1

간단한 턴제 게임으로 던전 탈출하는 게임.

영단어 버블버블

영어단어가 제시되면 터치해서 맞추는 게임.
sqlite를 사용하여 데이터베이스로 단어 관리
기초 단어 초중고 각각 약 1천여개씩 처음에 등록.