首页 > Unity3D频道 > 【Unity杂文】 > Unity3D研究院之使用初始化游戏脚本
2015
10-21

Unity3D研究院之使用初始化游戏脚本

以前我只能做一个初始化场景, 在这个场景进行初始化工作, 并且保证这个场景在游戏运行中只能进一次。现在好了,unity5提供了初始化回调方法。[RuntimeInitializeOnLoadMethod]  这样初始化就和传统游戏开发初始化一样了。 没有场景 没有 游戏对象 的初始化 启动脚本。

 

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

  1. 查了一下官方文档,这个新增的属性[RuntimeInitializeOnLoadMethod]的作用是可以让不继承自MonoBehaviour的脚本内被该属性标记过的方法在场景加载后自动执行。并且经过测试,被该属性标记过的方法的执行顺序并不会提前于其他脚本的Awake方法,但就一次测试结果而言要早于Start方法。