프로그래밍/간단메모

(07.23)함수의 종류_시점함수

redjam0123 2017. 3. 20. 01:21

시점함수

함수의 종류에는 시점함수, 일반함수, 기본제공 함수가 있다.

 

 함수

종류 

선언 

실행조건 

 시점함수

 필요함

특정시점에 따라 자동실행 

 일반함수

 필요함

 실행문으로 실행

 기본제공 함수

필요없음 

 실행문으로 실행

이 중, 시점함수는 선언만 해놓으면 자동 실행되는 함수다.

 

시점함수 

 필요 전달값

 발동시점

 Start

 

 scirpt가 시작되는 순간만, 딱 한번 실행구문안의 내용을 실행.

 Update

 

 매 프레임마다 실행.

 OnEnable

 

 script가 붙어있는 object가 활성화되는 순간마다 구문의 내용을 한번씩 실행.

 OnDisable

 

 script가 붙어있는 object가 비활성화되는 순간마다 구문의 내용을 한번씩 실행.

 OnTriggerEnter

 충돌체

 Trigger충돌체가 특정 물체와 부딪힌 순간, 구문의 내용을 한번씩 실행.

 OnTriggerStay

 충돌체

 Trigger충돌체가 충돌체를 가진 다른 물체와 계속 겹쳐있을때, 구문의 내용을 한번씩 실행.

 OnTriggerExit

 충돌체

 Trigger충돌체의 경우.특정물체가 자신의 충돌영역을 벗어난 순간, 구문의 내용을 한번씩 실행.

 

Trigger함수 요약하면,

OnTriggerEnter: 들어가서 부딪힌 순간

OnTriggerStay: 겹쳐있는 동안

OnTriggerExit: 겹치는 영역에서 나가는 순간

'프로그래밍 > 간단메모' 카테고리의 다른 글

스키마  (0) 2017.04.09
Flood Fill 알고리즘  (0) 2017.04.09
[자료구조]배열과 문자열 (1.1~1.3)  (0) 2017.03.16
[자료구조]스택_오답  (0) 2017.03.03
[자료구조]배열,구조체,포인터_오답  (0) 2017.03.03