//当renderer(渲染器)在任何相机上都不可见时被调用
void OnBecameInvisible()
当renderer(渲染器)在任何相机上可见时被调用
void OnBecameVisible()
//进入碰撞时被调用(游戏物体上要带有Collider组件,并且其中一个物体要带有rigidbody组件)
void OnCollisionEnter(Collision collision)
//碰撞时每帧被调用(游戏物体上要带有Collider组件,并且其中一个物体要带有rigidbody组件)
void OnCollisionStay(Collision collision)
//离开碰撞时被调用(游戏物体上要带有Collider组件,并且其中一个物体要带有rigidbody组件)
void OnCollisionExit(Collision collision)
//当被销毁时被调用(无论是游戏物体或者是脚本自身被销毁时都会调用一次)
void OnDestroy()
//当脚本可用时被调用
void OnEnable()
//当脚本变为不可用或者非激活状态时被调用(销毁对象时也会调用)
void OnDisable()
//当切换场景时被调用,参数为场景的ID
void OnLevelWasLoaded(int level)
//当脚本对象上有Collider或者GUIElement组件时,鼠标左键点击检测时被调用
void OnMouseDown()
//当脚本对象上有Collider或者GUIElement组件时,鼠标左键点击检测时每帧被调用
void OnMouseDary()
//当脚本对象上有Collider或者GUIElement组件时,鼠标左键抬起时被调用
void OnMouseUp()
//当脚本对象上有Collider或者GUIElement组件时,鼠标进入时被调用
void OnMouseEnter()
//当脚本对象上有Collider或者GUIElement组件时,鼠标移出时被调用
void OnMouseExit()
//当脚本对象上有Collider或者GUIElement组件时,鼠标在collider内时每帧被调用
void OnMouseOver()
//进入触发器时被调用(游戏物体上的Collider组件要启用Tirgger,并且其中一个物体要带有rigidbody组件)
void OnTriggerEnter(Collider other)
//在触发器内时每帧被调用(游戏物体上的Collider组件要启用Tirgger,并且其中一个物体要带有rigidbody组件)
void OnTriggerStay(Collider other)
//离开触发器时被调用(游戏物体上的Collider组件要启用Tirgger,并且其中一个物体要带有rigidbody组件)
void OnTriggerExit(Collider other)
//在编辑器的Inspector内点击脚本的Reset时被调用
void void Reset()