2D로 프로젝트를 생성한다. 빌드세팅을 안드로이드로 스위치한다. 화면 크기도 조정한다. 소스 파일(이미지,효과음)을 불러오고 씬 저장을 한다. 불러온 이미지 소스파일을 씬에 배치한다. 카메라에 비치는 배경색도 조정 해 준다. 스크립트의 작성을 할 차례이다. 우클릭 후 C# 스크립트 생성 및 편집을 한다. 파일명은 car.cs 로 지었다. 마우스로 스와이프하여 자동차(반디캠 아이콘...)가 달릴 수 있도록 스크립트를 작성 해 보자. public class car : MonoBehaviour { float speed = 0; // 자동차의 스피드 변수 void Start () {}void Update () { if (Input.GetMouseButtonDown(0)) { this.speed = 0.2f; }..
서적에 주어진 예제는 표시된 자동차를 스와이프하여, 깃발을 향해 달려나가게 하고, 자동차는 점점 느려져 멈춥니다. 깃발에 가까울 수록 고득점인 게임이에요. 1단계 : 오브젝트의 나열 - 🚙 - 🏁 - 지면 - 떨어진 거리(안내문구) 2단계 : 컨트롤러 스크립트(오브젝트를 움직인다) - 자동차에 적용할 스크립트 3단계 : 제너레이트 스크립트(오브젝트를 생성한다) - 없음 4단계 : 감독 스크립트(UI의 갱신) - 떨어진 거리 5단계 : 스크립트를 만드는 흐름을 생각한다. - 자동차 컨트롤러를 만든 후 게임 씬 감독 스크립트를 만든다. 이번 게임에서의 주된 과제는 - 스와이프의 거리에 따라 자동차의 시작속도 결정 : 스와이프에 관한 코드 - 텍스트로 이루어진 UI의 변동을 나타내는 방법 - 뒷 내용을 보니 ..
본인이 APK 파일을 생성하는 과정에서 발생한 오류를 해결한 방법 세 가지 1. 일단 경고창으로 gradle build failed. see the console for details 뜨고 콘솔창을 확인하면 package name has not been setup correctly 메시지를 확인한 경우 참고 : https://answers.unity.com/questions/162141/android-bundle-identifier-has-not-been-setup.html 문제 : 패키지 이름의 잘못된 설정 해결 : Player Setting - Other Settings - Package Name 의 수정 과정 : [Ctrl + Shift + B]의 빌드 세팅 창에서 Player Setting으로 들..
평범하게 유니티 실행 후 2D로 프로젝트를 생성한다. 생성 후, Project 탭의 Assets으로 리소스 파일(이미지 파일)을 Import한다. 불러온다. 이게, 드래그해서 되는 줄 알았는데, 프로젝트 탭의 Assets 내에서 우클릭으로 Import해야 되는 것 같다... 안드로이드에서 동작하는 게임을 만들도록 설정한다. [File - Build Settings] 메뉴로 들어가 플랫폼을 Android로 선택 후 밑의 Switch Platform 버튼을 눌러준다. 본인의 안드로이드 기기에 맞도록 화면 크기도 설정 해 주자. 현재 사용하고 있는 씬(Scene)을 저장하자. [File - Save Scene as]를 선택 후 씬 이름을 작성 후 저장하자. 저장 위치는 기본으로 설정된 Assets 으로 적당하..