
오브젝트 조작법과 카메라 조작법

Update()는 매 프레임을 기준으로 작동한다.30fps는 1초에 30번, 360fps는 1초에 360번 실행된다는 뜻이다.deltaTime이 없다면 Update()에서 매 프레임 0.1f 씩 속도를 증가시킨다고 했을 때30fps는 30번 실행되니 1초에 3f, 36

int varint = 10 float varfloat = 5.5fstring varstring = "문자열"bool varbool = false유니티에서 큰 수나 정밀한 소수 계산이 보통은 그렇게 중요하지 않아서 double이나 long은 잘 쓰지않는다.문자열 연결과
스크립트 인스턴스가 활성화될 때 한 번만 호출됨. 다른 컴포넌트 접근 준비에 사용. 게임 오브젝트가 활성화될 때마다 호출됨. Awake()보다 여러 번 호출될 수 있음.Awake() 후 첫 프레임 전에 한 번 호출됨. 초기화에 사용. 비활성화된 오브젝트는 호출되지 않음

당연히 모두 실행된다.Awake만 실행된다.스크립트를 활성화시키면 OnEnable과 Start가 실행된다.OnEnable은 스크립트를 껏다 킬때마다 실행된다.처음엔 아무것도 실행되지않는다.게임 오브젝트를 활성화 하면 모두 실행된다.마찬가지로 아무것도 실행되지않고 게임오

Input.anyKey : 아무키나 누르고 있을 때 true현재 버튼을 누르고 있는가(held down)? 를 판별한다.Input.anyKeyDown : 아무키나 눌렀을 때 true버튼을 누른 첫 프레임만.anyKey는 누르고 있는 동안 계속 trueanyKeyDown

transform.Translate(new Vector3(h, v, 0) \* (moveSpeed \* Time.deltaTime))Translate()는 괄호안의 벡터만큼 오브젝트의 Transform을 이동시키는 함수이다.기본적으로transform.Translate(

물리 처리는 기본적으로 FixedUpdate()에서 권장된다.오브젝트에 물리를 넣으려면 반드시 Rigidbody가 필요하다. 그리고 Collider가 있어야 충돌을 한다.리지드바디의 속도를 설정가능하다.인자로 Vector3와 ForceMode를 받는 AddForce함수