35 lines
917 B
C#
35 lines
917 B
C#
using UnityEngine;
|
|
|
|
public class GUIFriendsInRoom : MonoBehaviour
|
|
{
|
|
public Rect GuiRect;
|
|
|
|
private void Start()
|
|
{
|
|
GuiRect = new Rect(Screen.width / 4, 80f, Screen.width / 2, Screen.height - 100);
|
|
}
|
|
|
|
public void OnGUI()
|
|
{
|
|
if (PhotonNetwork.inRoom)
|
|
{
|
|
GUILayout.BeginArea(GuiRect);
|
|
GUILayout.Label("In-Game");
|
|
GUILayout.Label("For simplicity, this demo just shows the players in this room. The list will expand when more join.");
|
|
GUILayout.Label("Your (random) name: " + PhotonNetwork.playerName);
|
|
GUILayout.Label(PhotonNetwork.playerList.Length + " players in this room.");
|
|
GUILayout.Label("The others are:");
|
|
PhotonPlayer[] otherPlayers = PhotonNetwork.otherPlayers;
|
|
foreach (PhotonPlayer photonPlayer in otherPlayers)
|
|
{
|
|
GUILayout.Label(photonPlayer.ToString());
|
|
}
|
|
if (GUILayout.Button("Leave"))
|
|
{
|
|
PhotonNetwork.LeaveRoom();
|
|
}
|
|
GUILayout.EndArea();
|
|
}
|
|
}
|
|
}
|