//	public static GameMusicControl Instance
//	{
//		get { return instance; }
//	}
    void Awake()
    {
        if (instance != null && instance != this)        // && instCount < lifeTime)
        {
            Destroy(instance.gameObject);
        }
        instance = this;
        DontDestroyOnLoad(this.gameObject);
    }
Beispiel #2
0
    private void Awake()
    {
        GameData.Instance.Data.LoadDataObjects();
        PlayerController = FindObjectOfType <PlayerController>();
        ThePlayer        = FindObjectOfType <Player>();

        GameObject scriptsObj = GameObject.Find("Scripts");

        GameMusic = scriptsObj.AddComponent <GameMusicControl>();

        Stats = GameData.Instance.Data.Stats;
        EventListener.OnDeath += OnDeath;
    }