Inheritance: MonoBehaviour
Exemplo n.º 1
0
	// Use this for initialization
	void Start () {
		//Check if instance already exists
		if (instance == null)				
			//if not, set instance to this
			instance = this;				
		//If instance already exists and it's not this:
		else if (instance != this)			
			//Then destroy this. This enforces our singleton pattern, meaning there can only ever be one instance of a GameManager.
			Destroy(gameObject);   		
        networkingManager = GetComponent<NetworkingManager>();
	}
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     //Check if instance already exists
     if (instance == null)
     {
         //if not, set instance to this
         instance = this;
     }
     //If instance already exists and it's not this:
     else if (instance != this)
     {
         //Then destroy this. This enforces our singleton pattern, meaning there can only ever be one instance of a GameManager.
         Destroy(gameObject);
     }
     networkingManager = GetComponent <NetworkingManager>();
 }