2015/01/05 3

step2. 소스코드에서 MonoBehaviour 생명주기

소스코드를 만들면 기본적으로 Start와 Update 밖에 없다.하지만 기본적인 생명주기는 OnEnable -> Start -> Update -> OnDisable로 진행된다.OnEnable 함수는 게임 시작시 제일 먼저 호출되는 함수Start 함수는 OnEnable 뒤에 호출 되며 주로 멤버변수 값을 초기화 할때 사용한다. Update함수는 한프레임마다 호출되는 함수로 주로 우리가 게임 실행시 실행될 부분을 작업하는 부분이다.OnDisable 함수는 게임 종료시 호출되는 함수로 게임 종료전 각종 리소스 및 스트림 해제시 사용된다

step3.간단하게 캐릭터 움직이기

우리가 객체를 Hierarchy에 등록하면 Scene에 객체가 올라간다. 그 객체의 위치값을 저장하는 부분이 transform 부분인데 postion, rotation, scale로 이루어져 있다.- postion : 현재 객체가 위치하고 있는 월드 좌표 값- rotation : 현재 객체의 회전 값- scale : 현재 객체의 크기 값그러면 우리가 코드에서 해당 객체의 원하는 값을 바꾸면 그대로 적용이 되므로 객체를 움직인다라고 생각 했을때 순서를 보면원하는 방향키를 입력 받음 -> 코드에서 해당 키 값을 받음 -> 방향에 해당하는 키에 따라 좌표값을 바꿔줌이런 과정을 거치면 객체가 화면에서 우리가 입력한 키 방향으로 움직일수 있는 부분이 되겠다.잘만 생각하면 어렵지 않은 부분이다. 1. 움직일 방향키..