标签: unity3d unity5 multiplayer unity3d-unet
我正在使用Unity的Network Lobby资产为我的游戏创建一个大厅。游戏在编辑器上运行正常,但是当我构建到PC时会发生一些奇怪的事情:第一个玩家对象的Start()函数在场景中其他所有内容的Awake()之前被调用。
Start()
Awake()
我在调试时遇到问题,因为该错误只发生在PC版本上。但我相信目前脚本执行顺序是这样的:
第一位玩家的Start() - >游戏场景中的所有Awake() - >其他玩家Start()
请帮助我让第一个玩家Start()正常执行!
答案 0 :(得分:0)
您可以更改脚本执行顺序Link。 您也可以查看Unity Networking Link