当一个物体同时挂载有多个脚本时,谁会先执行呢?
猜想:Test2在Test1的上面应该会先执行吧!
结果:Test1先执行
如果你想要某一个脚本先执行,可以使用Awake方法
执行顺序
是先把所以脚本的Awake执行完,再......,再执行Start.......
但所有脚本的Awake的顺序又是怎么样的呢?就很迷,不能我们自己调整!
改变脚本的执行顺寻
第一种
Edit->Project Setting->Script Execution Order(脚本执行顺序)
第二种
实验
我试验了下,先执行脚本1的awake->onenable,再执行脚本2的awake->oneanble,然后是脚本1的start,脚本2的start