Unity中Start和Awake方法的区别
2016-12-16 18:58
441 查看
首先:Awake()方法会在Start()方法之前被调用。
区别:1.Awake()方法是在脚本对象实例化用的,
而Start()方法是在对象的第一帧时被调用的,而且是在Update之前。
2.脚本中的一些成员,如果想在创建之后的代码中立即使用,则必须写在Awake()方法里,
当关卡加载时,脚本的Awake()方法的次序是不能控制的
区别:1.Awake()方法是在脚本对象实例化用的,
而Start()方法是在对象的第一帧时被调用的,而且是在Update之前。
2.脚本中的一些成员,如果想在创建之后的代码中立即使用,则必须写在Awake()方法里,
当关卡加载时,脚本的Awake()方法的次序是不能控制的
相关文章推荐
- Unity中Awake与Start函数的区别
- Unity的Awake、OnEnable、Start方法的执行顺序
- Unity 脚本中Start() 与 Awake()的区别
- UnityScript Awake()和Start()的小区别
- [Unity3D]Start和Awake方法的区别
- Unity中Awake和Start的区别
- Awake()与Start()的区别 在Unity圣典中的解释
- Unity初识之 start 和 awake 的区别
- Unity中Awake和Start的区别
- Unity中Awake与Start函数的区别
- Unity3D中Awake和Start方法的区别
- Thread.run()方法与Thread.start()方法的区别
- Java多线程-run方法与start方法的区别
- Java线程中run和start方法的区别
- Java线程中run和start方法的区别
- Java中start和run方法的区别
- 脚本中Start()和Awake()的区别
- awakeFromNib方法和viewDidLoad方法区别
- Java中start和run方法的区别
- Java线程中run和start方法的区别