C#脚本方法

生命周期:一个脚本挂载到某个物体,会经历的方法(自动调用)

Reset:编辑阶段

Awake:脚本加载时执行此方法,只执行一次,常用来对字段进行初始化

OnEnable:脚本是否可以用,如果脚本可以用,就执行此方法(可以在Awake方法设置脚本不可以用,就跳过此方法,不再执行下面的方法,直接执行OnDisable方法

Start:开始阶段,在update之前执行一次,常用来获取游戏对象或组件

FixUpdate:物理迭代阶段,每一帧都会执行一次,操作物理引擎(模型的旋转,移动)每一帧之间间隔一样

Update:每一帧执行一次,监听鼠标和键盘事件,每一帧之间的时间间隔不一样(系统决定)

LateUpdate:等Update执行完才会执行,常用来做相机跟随

OnGUI:主要用来UI控件,每一帧执行一次

OnDisable:如果脚本不可以用,忽略中间的周期函数执行此方法。如果可以用,回到OnEnable函数

OnDestory:销毁物体对象时执行此方法,常用来删除事件,删除通知

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值