// Use this for initialization void Start() { if(instance == null){ instance = this; DontDestroyOnLoad(gameObject); }else{ Destroy(gameObject); return; } box = GetComponent<AudioSource>(); box.clip = music[track]; box.Play(); }
public void OnEnter() { birdSpawner = GameObject.Instantiate(birdSpawner, sd.transform.position + spawnerOffset + Vector3.up * -5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); birdSpawner.GetComponent <SmoothTrack>().target = sd.transform; birdSpawner.SetActive(false); birdTightSpawner = GameObject.Instantiate(birdTightSpawner, sd.transform.position + spawnerOffset + Vector3.up * 5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); birdTightSpawner.GetComponent <SmoothTrack>().target = sd.transform; birdTightSpawner.SetActive(true); birdBomberSpawner = GameObject.Instantiate(birdBomberSpawner, sd.transform.position + spawnerOffset, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); birdBomberSpawner.GetComponent <SmoothTrack>().target = sd.transform; birdBomberSpawner.SetActive(false); hpSpawner = GameObject.Instantiate(hpSpawner, sd.transform.position + spawnerOffset + Vector3.up * 5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); hpSpawner.GetComponent <SmoothTrack>().target = sd.transform; hpSpawner.SetActive(true); MusicBox.ChangeMusic(MusicBox.Song.Fly); }
// Use this for initialization void Start() { if (instance == null) { instance = this; DontDestroyOnLoad(gameObject); } else { Destroy(gameObject); return; } box = GetComponent <AudioSource>(); box.clip = music[track]; box.Play(); }
// Update is called once per frame void Update() { GameObject g = GameObject.Find("MusicBox"); if (g) { MusicBox mb = g.GetComponent <MusicBox>(); if (mb.musicind != musicind) { player.Stop(); player.clip = mb.bgm.clip; musicind = mb.musicind; player.Play(); bgim.sprite = mb.sim.sprite; bgim.color = mb.sim.color; } } }
public void OnEnter() { DialogueQueue.AddMessage("Oh! There's a minor detail that I forgot to mention in your training..."); DialogueQueue.AddMessage("There's a party that's very interested in taking that package you're carrying."); DataDump.SetInt("BossHP", 750); MusicBox.ChangeMusic(MusicBox.Song.Boss); //birdSpawner = GameObject.Instantiate(birdSpawner, sd.transform.position + spawnerOffset + Vector3.up * -5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); //birdSpawner.GetComponent<SmoothTrack>().target = sd.transform; //birdSpawner.SetActive(false); //birdTightSpawner = GameObject.Instantiate(birdTightSpawner, sd.transform.position + spawnerOffset + Vector3.up * 5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); //birdTightSpawner.GetComponent<SmoothTrack>().target = sd.transform; //birdTightSpawner.SetActive(true); //birdBomberSpawner = GameObject.Instantiate(birdBomberSpawner, sd.transform.position + spawnerOffset, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); //birdBomberSpawner.GetComponent<SmoothTrack>().target = sd.transform; //birdBomberSpawner.SetActive(false); //hpSpawner = GameObject.Instantiate(hpSpawner, sd.transform.position + spawnerOffset + Vector3.up * 5, Quaternion.FromToRotation(Vector3.forward, Vector3.left)); //hpSpawner.GetComponent<SmoothTrack>().target = sd.transform; //hpSpawner.SetActive(true); }
// Start is called before the first frame update void Start() { _musicBox = MusicBox.GetInstance(); _settingsController = SettingsController.GetInstance(); var settings = _settingsController.Handle_LoadSettingsRequest(); MainMenuUIController.AcceptSettings(settings); if (!_firstLaunchPassed) { _musicBox.AcceptSettings(settings); _settingsController.SettingsChanged += _musicBox.AcceptSettings; _firstLaunchPassed = true; } MainMenuUIController.SettingsChanged += _settingsController.Handle_SaveSettingsRequest; _musicBox.Play(0); }
/// <summary> /// Este método é chamado antes do Start. Sendo iniciado antes de qualquer coisa. /// </summary> private void Awake() { // Casso o objeto "instance" não exista, ele é criado e definido como a própria classe, caso contrario o novo objeto é deletado. if (instance == null) { instance = this; DontDestroyOnLoad(gameObject); } else { DestroyObject(gameObject); } // Cria um AudioSource para cada arquivo de musica no array "sounds" foreach (Sound s in sounds) { s.source = gameObject.AddComponent <AudioSource>(); s.source.clip = s.audio; s.source.volume = s.audioVolume; s.source.pitch = s.audioPitch; s.source.loop = s.audioloop; } }
public void OnEnter() { MusicBox.ChangeMusic((int)Song.Final); CreditRoller.RollCredits(); }
void OnMainMenuStart() { MusicBox.PlayAmbience(0); }
public void OnEnter() { MusicBox.ChangeMusic((int)Song.Final); MusicBox.Instance.FadeInTrack(1); CreditRoller.RollCredits(); }
public void RandomState() { //change to 1-3 for full launch npcState = Random.Range(1, 4); if (npcState == 1) { AudioManager.instance.Play("Annoyed"); needsFood = true; whichFood = Random.Range(1, 4); if (whichFood == 1) { wantspizza = true; } if (whichFood == 2) { wantswings = true; } if (whichFood == 3) { wantstacos = true; } } if (npcState == 2) { AudioManager.instance.Play("Annoyed"); needsConvo = true; whichConvo = Random.Range(1, 4); if (whichConvo == 1) { wantsConvo1 = true; } if (whichConvo == 2) { wantsConvo2 = true; } if (whichConvo == 3) { wantsConvo3 = true; } } if (npcState == 3) { AudioManager.instance.Play("Annoyed"); needsMusic = true; whichMusic = Random.Range(1, 4); MusicBox musicBox = GameObject.Find("Music Box").GetComponent <MusicBox>(); musicBox.npcScript = this.gameObject; musicBox.npcBehavior = this; if (whichMusic == 1) { wantsMusic1 = true; } if (whichMusic == 2) { wantsMusic2 = true; } if (whichMusic == 3) { wantsMusic3 = true; } } // else // { // npcState = 0; // needsNothing = true; //} }
public void OnEnter() { MusicBox.ChangeMusic(Song.Boss.ToInt()); }
public static void Prefix(MusicBox __instance) { InstanceTracker.MusicBox = __instance; }
public Channel(MusicBox parent, AudioMixerGroup audioMixerGroup) { this.parent = parent; this.audioMixerGroup = audioMixerGroup; }
public void OnEnter() { DialogueQueue.AddMessage("Dock with the ship to drop off your package."); MusicBox.ChangeMusic(MusicBox.Song.Fly); }
public void OnGrowthStageChanged(int newStage) { Juicer.CreateFx(0, transform.position); switch ((GrowthStage)newStage) { case GrowthStage.Egg: ImpulseMover.GoHomeHack(); PhoenixStage.SetActive(false); EggStage.SetActive(true); MessageController.AddMessage("ah, an egg.."); MessageController.AddMessage("i wonder how it likes being poked"); break; case GrowthStage.Hatching: StartCoroutine(Hatch()); break; case GrowthStage.Baby: EggStage.SetActive(false); BabyStage.SetActive(true); break; case GrowthStage.Juvi: MusicBox.ChangeMusic(Song.Boss.ToInt()); BabyStage.SetActive(false); JuviStage.SetActive(true); var petType = CalculatePetType(); switch (petType) { case PetType.Cute: JuviCuteStage.SetActive(true); MessageController.AddMessage("aw, it grew into a cute one!"); break; case PetType.Chubby: JuviChubbyStage.SetActive(true); MessageController.AddMessage("heh, it grew into a chubby one!"); break; case PetType.Tough: JuviToughStage.SetActive(true); MessageController.AddMessage("oo, it grew into a tough one!"); break; } break; case GrowthStage.Dead: EggStage.SetActive(false); BabyStage.SetActive(false); JuviStage.SetActive(false); JuviCuteStage.SetActive(false); JuviChubbyStage.SetActive(false); JuviToughStage.SetActive(false); DeadStage.SetActive(true); break; case GrowthStage.Pheonix: DeadStage.SetActive(false); PhoenixStage.SetActive(true); break; } }
public void OnEnter() { GameConductor.CameraStateTrigger("Initialize"); MusicBox.ChangeMusic(Song.Game.ToInt()); }
private void Awake() { instance = this; }
void Awake() { instance = this; songEvt = FMODUnity.RuntimeManager.CreateInstance("event:/music"); }
void OnMainMenuStart() { MusicBox.ChangeMusic((int)Song.Intro); MusicBox.PlayAmbience(0); }