void MakeInstance() { if (instance == null) { instance = this; } }
private void PlayerSpawnAt(Vector3 positionToSpawn) { Transform newPlayer = Instantiate(playerClone, positionToSpawn, Quaternion.identity); PenguinControl newPlayerControl = newPlayer.GetComponent <PenguinControl>(); //newPlayerControl.IAm(this); player.Add(newPlayerControl); }
public void PlayerDestroyed(PenguinControl penguin) { player.Remove(penguin); }