Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/IELdemo.cs
2026-02-21 16:45:37 +08:00

39 lines
899 B
C#

using UnityEngine;
public class IELdemo : MonoBehaviour
{
public GUISkin Skin;
public void OnGUI()
{
if (Skin != null)
{
GUI.skin = Skin;
}
if (PhotonNetwork.isMasterClient)
{
GUILayout.Label("Controlling client.\nPing: " + PhotonNetwork.GetPing());
if (GUILayout.Button("disconnect", GUILayout.ExpandWidth(false)))
{
PhotonNetwork.Disconnect();
}
}
else if (PhotonNetwork.isNonMasterClientInRoom)
{
GUILayout.Label("Receiving updates.\nPing: " + PhotonNetwork.GetPing());
if (GUILayout.Button("disconnect", GUILayout.ExpandWidth(false)))
{
PhotonNetwork.Disconnect();
}
}
else
{
GUILayout.Label("Not in room yet\n" + PhotonNetwork.connectionStateDetailed);
}
if (!PhotonNetwork.connected && !PhotonNetwork.connecting && GUILayout.Button("connect", GUILayout.Width(80f)))
{
PhotonNetwork.ConnectUsingSettings(null);
}
}
}