Code List
1) 게임종료 코드
public void GameExit() { //함수의 명칭은 적절하게 설정하면 된다. UnityEditor.EditorApplication.isPlaying = false; //유니티 에터상에서 게임의 실행을 중단하는 옵션이라 추측한다. Application.Quit(); //문장그대로 어플리케이션을 닫는것 같다. }
2) Scene전환 코드
using UnityEngine; using System.Collections; using UnityEngine.SceneManagement; public class NewGame : MonoBehaviour { public void LoadByIndex(int sceneIndex){ SceneManager.LoadScene (sceneIndex); } }
3) string 변수로 keyboard의 key값 읽어오기.
string RunKey; if (Input.GetKey (RunKey)){} //주의 UnityEditor에서 대문자로 Input값을 입력하면 컴파일 에러난다.ex) 'x'(O) 'X'(X)
4) Input.getKey/getKeyUp/getKeyDown 이란?
Input.GetKey([KeyCode]) : 이녀석은 Turbo Key(?) 효과가 있다. Input.GetKeyDown([KeyCode]) : 1회 타이핑 또는 누르고 있는 효과를 볼수 있다. Input.GetKeyUp([KeyCode]) : 위와 동일한듯 하다.