void Start() { Health = 5; CurrentAnim = GetComponent <Animator>(); //GameIsSet = true; GameMG = GameObject.Find("GameSetManager"); GameMGClass = GameMG.GetComponent <GameSetManager>(); GameMGClass.AllPlayerisSet++; Myindex = GameMGClass.AllPlayerisSet - 1; //GameMGClass.Player1 = gameObject; GameIsSet = false; if (Myindex == 0) { GameMGClass.Player1 = gameObject; } else if (Myindex == 1) { GameMGClass.Player2 = gameObject; } SyncClass = GameObject.Find("SyncOBject").GetComponent <SyncPlayerAction>(); Array.Resize(ref SyncClass.Player, GameMGClass.AllPlayerisSet); Array.Resize(ref SyncClass.PlayerClass, GameMGClass.AllPlayerisSet); Array.Resize(ref SyncClass.PlayersAPoints, GameMGClass.AllPlayerisSet); SyncClass.Player[GameMGClass.AllPlayerisSet - 1] = gameObject; SyncClass.PlayerClass[GameMGClass.AllPlayerisSet - 1] = gameObject.GetComponent <BasePlayer>(); }
// Start is called before the first frame update void Start() { FPBasePlayerClass = FirstPlayerObject.GetComponent <BasePlayer>(); SCBasePlayerClass = SecondPlayerObject.GetComponent <BasePlayer>(); GameMGClass = GameMG.GetComponent <GameSetManager>(); GameSetText.gameObject.SetActive(false); ACPBase = "ACP: "; Playerone = "1P Life: "; Playertwo = "2P Life: "; LifeText = "♥"; AttackBase = "Attack: "; }