본문 바로가기

분류 전체보기107

03. 유니티(Unity) 뒤로 버튼 두번누르면 종료 보통 안드로이드 앱을 사용할 때 뒤로 버튼을 두번 누르면 종료가 되는 경우가 많습니다. 안드로이드 앱 제작 시에도 이 기능을 대부분 넣는데요, 유니티로도 이 기능을 구현해 보았습니다. 앞서 썼던 유니티 타이틀 제작에서 만들었던 시작화면에서 뒤로 버튼을 클릭 시 종료되도록 스크립트를 수정해 보았습니다. ( 2018/12/24 - [Study/Unity] - 02. 유니티(Unity) 게임 타이틀화면 만들기 타이틀 제작 글 참고) 안드로이드의 Back 버튼은 Esc키에 해당한다고 합니다. 이것을 이용하여 구현할 수 있었습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Scene.. 2018. 12. 25.
02. 유니티(Unity) 게임 타이틀화면 만들기 많은 게임들이 게임 타이틀 화면에서 Press to Start 를 사용하곤 합니다. 저는 이것을 두 가지 방법으로 구현 해보았습니다. 1. 버튼을 클릭해서 넘어가는 방법 2. 캔버스 자체를 Update() 함수를 통해 클릭해서 넘어가는 방법 첫 번째. 버튼 클릭 1) 캔버스에 Press to Start 와 Game Name 텍스트를 추가 후 Button을 넣어 크기를 조정해 한 캔버스를 꽉 채우기 2) Script를 추가하여 다음과 같이 LoadGame()함수를 작성 (네임스페이스도 입력하기) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; publi.. 2018. 12. 24.
01.유니티(Unity) 설치 및 프로젝트 생성 1. 유니티 사이트 https://unity3d.com/kr 2. Personal 버전 설치 3. 원하는 빌드 환경 체크 (Window, Android, iOS 등) 4. 계정 가입 및 로그인 - 2D로 제작시 Setup default for: 2D로 설정 - 스크립트 파일 생성 시 파일 이름이 NewBehaviourScript로 지정 이 스크립트 파일의 이름은 생성 시 꼭 바꿔야 합니다. 그렇지 않으면 클래스 이름도 NewBehaviourScript가 되고, 나중에 파일 이름을 변경해도 클래스 이름이 바뀌지 않습니다. 파일 이름과 클래스 이름이 다르면 에러가 발생합니다. - 프로젝트의 Assets폴더 안에 폴더를 만들어 줍니다. 폴더명은 대체로 Scenes(게임화면 씬 저장), Prefabs(게임에서 .. 2018. 12. 24.