MonoBehavior类中的九种常用回调方法

这个只是简单总结,需要查看详细的内容还需要去查询官方的API

1、当游戏运行起来时执行,并且只执行一次,即使挂载到游戏物体上把脚本前面的对勾取消该方法仍然执行一次,该方法表示游戏运行后脚本挂到游戏物体身上会被唤醒,如果给自身脚本里面的字段要赋初值通常在awake方法里面
void Awake(){}

2、表示该脚本是否起作用,如果起做用自动调用该方法
void OnEnable() {}

3、只执行一次,在OnEnable之后,一般的在Start和Awake方法里面给字段或者属性初始值,如果从一个脚本得到另一个脚本里面的成员,此时需要先得到另外一个脚本,其代码通常写在Start里面
void Start() {}

4、按固定的时间间隔来运行,它和游戏运行的帧速率无关,该时间间隔可以进行人为的改变
void FixedUpdate(){}

5、和帧速率有关,帧速率越高运行次数也越高,它是每帧执行一次,也就是说想要实时的控制某个物体或者运行某些代码需要放在该方法里面
void Update(){}

6、它在update方法执行完以后再执行
void Update(){}

7、使用代码创建UI图标,所有的代码需要放在该方法里面
void OnGUI(){}

8、当脚本不起作用时调用该方法
void OnDIsable(){}

9、把该脚本从身上移除或者脚本所在的游戏物体被销毁时自动调用该方法
void OnDestory(){}

10、当程序退出的时候调用
void OnApplicationQuit(){}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值