继承重写NetworkLobbyPlayer之后无法创建GamePlayer的解决办法

来源:互联网 发布:绿色优化手机软件 编辑:程序博客网 时间:2024/05/22 01:59

原文:

继承重写NetworkLobbyPlayer之后无法创建GamePlayer的解决办法



应该在继承的NetworkLobbyPlayer的类里添加如下代码:

1
2
3
        void Awake() {
            DontDestroyOnLoad(transform.gameObject);
        }


NetworkLobbyPlayer默认是不会在Loading时销毁的,官方给的例子当中的LobbyPlayer是LobbyManager的子对象也不会被销毁,所以当自己写一个LobbyPlayer的时候,如果没有加上这个代码,LobbyPlayer在loading的时候就被销毁了,无法触发OnLobbyServerSceneLoadedForPlayer(GameObject lobbyPlayer, GameObject gamePlayer)函数。


0 0
原创粉丝点击