Event Functions
Unity의 Life-Cycle에 해당하는 이벤트 함수를 사용할 수 있습니다.
function awake()
-- Unity awake event function을 이용할 수 있습니다.
end
function start()
-- Unity start event function을 이용할 수 있습니다.
end
function update()
-- Unity update event function을 이용할 수 있습니다.
end
Lua
복사
제공하는 Event function
Pascal Case(대문자로 시작하는 방법) 로 되어있는 함수를 Camel Case(소문자로 시작하는 방법)로 작성하면 대부분의 event function을 이용하실 수 있습니다.
Unity event function | in LUA | Parameter |
Awake | awake | |
Start | start | |
Update | update | |
FixedUpdate | fixedUpdate | |
OnEnable | onEnable | |
OnDisable | onDisable | |
OnDestory | onDestroy | |
OnCollisionEnter | onCollisionEnter | Collision |
OnCollisionEnter2D | onCollisionEnter2D | Collision2D |
OnCollisionStay | onCollisionStay | Collision |
OnCollisionStay2D | onCollisionStay2D | Collision2D |
OnCollisionExit | onCollisionExit | Collision |
OnCollisionExit2D | onCollisionExit2D | Collision2D |
OnTriggerEnter | onTriggerEnter | Collider |
OnTriggerEnter2D | onTriggerEnter2D | Collider2D |
OnTriggerStay | onTriggerStay | Collider |
OnTriggerStay2D | onTriggerStay2D | Collider2D |
OnTirggerExit | onTriggerExit | Collider |
OnTriggerExit2D | onTriggerExit2D | Collider2D |
OnMouseDown | onMouseDown | |
OnMouseDrag | onMouseDrag | |
OnMouseEnter | onMouseEnter | |
OnMouseExit | onMouseExit | |
OnMouseOver | onMouseOver | |
OnMouseUp | onMouseUp | |
OnMouseUpAsButton | onMouseUpAsButton | |
OnApplicationFocus | onApplicationFocus | bool |
OnApplicationPause | onApplicationPause | bool |
OnApplicationQuit | onApplicationQuit |