37 lines
695 B
C#
37 lines
695 B
C#
using Mirror;
|
|
using UnityEngine;
|
|
|
|
public class NetPlayer : NetworkBehaviour
|
|
{
|
|
public PlayerType playerType;
|
|
void Start()
|
|
{
|
|
|
|
NetPlayer[] players = FindObjectsOfType<NetPlayer>();
|
|
if (players.Length > 1)
|
|
{
|
|
playerType = PlayerType.Client;
|
|
Shooter.client.Toggle(true);
|
|
Shooter.master.Toggle(false);
|
|
}
|
|
else
|
|
{
|
|
playerType = PlayerType.Master;
|
|
|
|
Shooter.master.Toggle(true);
|
|
Shooter.client.Toggle(false);
|
|
}
|
|
}
|
|
|
|
// Update is called once per frame
|
|
void Update()
|
|
{
|
|
|
|
}
|
|
}
|
|
|
|
public enum PlayerType
|
|
{
|
|
Master,
|
|
Client
|
|
} |