Пример #1
0
 public FXManager(AudioManager audioManager)
 {
     gameObject = new GameObject ("FXManager");
     gameObject.transform.parent = audioManager.gameObject.transform;
     basicAudioSource = gameObject.AddComponent<AudioSource> ();
     allSources = new List<FXSource> ();
     extraAudioSources = new List<AudioSource> ();
 }
Пример #2
0
        public MusicManager(AudioManager audioManager)
        {
            gameObject = new GameObject ("MusicManager");
            gameObject.transform.parent = audioManager.gameObject.transform;
            audioSource = gameObject.AddComponent<AudioSource> ();

            audioClipInfos = new List<AudioClipInfo> ();

            Resume ();
        }
Пример #3
0
        public Core()
        {
            instance = this;

            AddChild (pageContainer = new FContainer ());
            AddChild (topEffectManager = new EffectManager (true));

            audioManager = new AudioManager ();
            FXPlayer.manager = audioManager.fxManager;
            MusicPlayer.manager = audioManager.musicManager;
            FXPlayer.Preload ();

            playerManager = new PlayerManager ();

            playerManager.Setup ();

            Engine engine = new Engine();
            engine.Initialize();
            ShowPage (engine);
            Engine.Scene = new MainScene();

            ListenForUpdate (Update);
        }