我正在使用UNet和NetworkManager组件.我试图连接到服务器的玩家只是对我说"我已经连接"了.我必须序列化.我正在使用NetworkBehaviour,我认为这可能导致失败.但是我如何序列化呢?
这是我的代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.IO;
using UnityEngine.Networking;
public class MultiPlayerOyunKontrol : NetworkBehaviour
{
void OnPlayerConnected(NetworkPlayer player)
{
Debug.Log("Player baglandi"+this.transform.name);
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用OnGUI函数并在场景中创建按钮.并且一个按钮使用以下代码触发打开的旧场景:
SceneManager.LoadScene (3);
Run Code Online (Sandbox Code Playgroud)
但是当新场景打开时,仍会显示按钮.我怎么能阻止它?