시점함수
함수의 종류에는 시점함수, 일반함수, 기본제공 함수가 있다.
함수 |
종류 |
선언 |
실행조건 |
시점함수 |
필요함 |
특정시점에 따라 자동실행 | |
일반함수 |
필요함 |
실행문으로 실행 | |
기본제공 함수 |
필요없음 |
실행문으로 실행 |
이 중, 시점함수는 선언만 해놓으면 자동 실행되는 함수다.
시점함수 |
필요 전달값 |
발동시점 |
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 |