Пример #1
0
        void Awake()
        {
            audioController = GetComponent <TWAudioController>();
            audioLibrary    = GetComponent <TWAudioLibrary>();

            audioController.CreateInstance();
            TWAudioController.SetUpController(audioLibrary);
        }
 private void createInstance()
 {
     if (instance == null)
     {
         instance = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
 }
Пример #3
0
 private void createInstance()
 {
     if (instance == null)
     {
         instance = this;
         prefab   = Resources.Load("audiosource") as GameObject;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
 }
        void Awake()
        {
            if (TWAudioController.Instance == null)
            {
                audioController = GetComponent <TWAudioController>();
                audioLibrary    = GetComponent <TWAudioLibrary>();

                audioController.CreateInstance();
                TWAudioController.SetupAudioLibrary(audioLibrary, audioSources, audioParent);
            }

            else
            {
                Destroy(gameObject);
            }
        }