Musica menú
This commit is contained in:
parent
39597cfdff
commit
7504706c26
18 changed files with 420 additions and 157 deletions
|
@ -2,6 +2,7 @@ using System;
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using MyBox;
|
||||
using SimpleTools.AudioManager;
|
||||
using SimpleTools.DialogueSystem;
|
||||
using SimpleTools.SceneManagement;
|
||||
using UnityEngine;
|
||||
|
@ -31,6 +32,7 @@ public class Cutscene : MonoBehaviour {
|
|||
_start = Time.time;
|
||||
yield return new WaitForSeconds(fadeDuration);
|
||||
}
|
||||
AudioManager.instance.Stop("menu");
|
||||
Loader.Load(2);
|
||||
}
|
||||
|
||||
|
|
11
Assets/Scripts/MainMenu.cs
Normal file
11
Assets/Scripts/MainMenu.cs
Normal file
|
@ -0,0 +1,11 @@
|
|||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using SimpleTools.AudioManager;
|
||||
using UnityEngine;
|
||||
|
||||
public class MainMenu : MonoBehaviour{
|
||||
// Start is called before the first frame update
|
||||
void Start(){
|
||||
AudioManager.instance.Play("menu");
|
||||
}
|
||||
}
|
11
Assets/Scripts/MainMenu.cs.meta
Normal file
11
Assets/Scripts/MainMenu.cs.meta
Normal file
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 23f106f043aa58846875bf806d6377cd
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -178,6 +178,16 @@ public class PlayerController : MonoBehaviour {
|
|||
ghost.Kill();
|
||||
if(_stepsRoutine != null) StopCoroutine(_stepsRoutine);
|
||||
fadeImage.DOFade(1, 1f);
|
||||
AudioManager.instance.FadeOut("intro", 1f);
|
||||
AudioManager.instance.FadeOut("azul", 1f);
|
||||
AudioManager.instance.FadeOut("rojo", 1f);
|
||||
AudioManager.instance.FadeOut("ambos", 1f);
|
||||
AudioManager.instance.FadeOut("invertido", 1f);
|
||||
AudioManager.instance.FadeOut("alta", 1f);
|
||||
AudioManager.instance.FadeOut("baja", 1f);
|
||||
AudioManager.instance.FadeOut("oscuro", 1f);
|
||||
AudioManager.instance.FadeOut("rojo", 1f);
|
||||
AudioManager.instance.FadeIn("victoria", 1f);
|
||||
yield return new WaitForSeconds(1f);
|
||||
AudioManager.instance.FadeOut("Viento", 1f);
|
||||
Loader.Load(3);
|
||||
|
@ -187,6 +197,16 @@ public class PlayerController : MonoBehaviour {
|
|||
public void Kill(GhostController ghost) {
|
||||
if (_dead || _won) return;
|
||||
AudioManager.instance.PlayOneShot("Congela");
|
||||
AudioManager.instance.FadeOut("intro", 1f);
|
||||
AudioManager.instance.FadeOut("azul", 1f);
|
||||
AudioManager.instance.FadeOut("rojo", 1f);
|
||||
AudioManager.instance.FadeOut("ambos", 1f);
|
||||
AudioManager.instance.FadeOut("invertido", 1f);
|
||||
AudioManager.instance.FadeOut("alta", 1f);
|
||||
AudioManager.instance.FadeOut("baja", 1f);
|
||||
AudioManager.instance.FadeOut("oscuro", 1f);
|
||||
AudioManager.instance.FadeOut("rojo", 1f);
|
||||
AudioManager.instance.Play("gameOver");
|
||||
ghost.Kill();
|
||||
if(_stepsRoutine != null) StopCoroutine(_stepsRoutine);
|
||||
group.DOFade(1, 1f);
|
||||
|
|
|
@ -4,10 +4,12 @@ using SimpleTools.AudioManager;
|
|||
using SimpleTools.SceneManagement;
|
||||
using UnityEngine;
|
||||
|
||||
public class SceneLoad : MonoBehaviour{
|
||||
public class SceneLoad : MonoBehaviour {
|
||||
|
||||
[SerializeField] bool stopMusic = true;
|
||||
|
||||
public void LoadScene(int sceneIndex) {
|
||||
AudioManager.instance.StopAll();
|
||||
if(stopMusic) AudioManager.instance.StopAll();
|
||||
Loader.Load(sceneIndex);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue