先于start之前执行
现有的系统函数
void awake(){}只执行一次
void start ()只执行一次
{}
void Update () 循环执行
{}
void OnCollisionEnter2D (Collision2D other){};检测碰撞
void OnEnable ()可以循环执行
{}
void OnMouseDown ()点击实体物体触发。物体有碰撞盒
{}
void OnMouseEnter ()
{}//进入物体的范围,触发,这个方式
void OnMouseOver ()进入物体的范围一直执行
生命周期的
Awake 唤醒
CancelInvoke 取消调用
FixedUpdate 固定更新
InvokeRepeating 重复调用
Invoke 调用
IsInvoking 是否调用
LateUpdate 晚于更新
OnApplicationFocus当程序焦点
OnApplicationPause当程序暂停
OnApplicationQuit 当程序退出
OnBecameInvisible 当不可见
OnBecameVisible 当可见
OnCollisionEnter 当进入碰撞
OnCollisionExit 当退出碰撞
OnCollisionStay 当逗留碰撞
OnConnectedToServer当连接到服务器
OnControllerColliderHit当控制碰撞器碰撞
OnDestroy 当销毁
OnDisable 当不可用
OnDisconnectedFromServer当从服务器断开连接
OnDrawGizmosSelected当选择时绘制Gizmos
OnDrawGizmos 当绘制Gizmos
OnEnable 当可用
OnFailedToConnectToMasterServer当连接到主服务器失败
OnFailedToConnect 当连接失败
OnGUI 当界面
OnJointBreak 当关节断开
OnLevelWasLoadedOnLevelWasLoaded
OnMasterServerEvent当主服务器事件
OnMouseDown 当鼠标按下
OnMouseDrag 当鼠标拖动
OnMouseEnter 当鼠标进入
OnMouseExit 当鼠标退出
OnMouseOver 当鼠标经过
OnMouseUpAsButton 当鼠标作为按钮弹起时
OnMouseUp 当鼠标弹起
今天处理一个问题,突然想起以前收集的一些方法可以使用,翻找半天找到这个文档,分享下希望对其他人有用