Komplett mit Audio, Fehler beim Start der Spielszenen: standardHealth und standardEnergy werden nicht wie gewollt übermittelt
This commit is contained in:
@@ -29,6 +29,7 @@ public class SilvScript : MonoBehaviour
|
||||
[SerializeField] GameObject door1; //1 is always Left
|
||||
[SerializeField] GameObject door2;
|
||||
[SerializeField] GameObject levelScript;
|
||||
[SerializeField] GameObject audioScript;
|
||||
|
||||
[SerializeField] GameObject eFie;
|
||||
[SerializeField] GameObject eHai;
|
||||
@@ -37,6 +38,7 @@ public class SilvScript : MonoBehaviour
|
||||
ChangeHealth healthScript;
|
||||
Door doorSwitch;
|
||||
Door doorSwitch2;
|
||||
AudioManager audio;
|
||||
|
||||
FieScript fie;
|
||||
HaiScript hai;
|
||||
@@ -47,6 +49,7 @@ public class SilvScript : MonoBehaviour
|
||||
healthScript = scriptPile.GetComponent<ChangeHealth>();
|
||||
doorSwitch = door1.GetComponent<Door>();
|
||||
doorSwitch2 = door2.GetComponent<Door>();
|
||||
audio = audioScript.GetComponent<AudioManager>();
|
||||
|
||||
fie = eFie.GetComponent<FieScript>();
|
||||
hai = eHai.GetComponent<HaiScript>();
|
||||
@@ -71,6 +74,7 @@ public class SilvScript : MonoBehaviour
|
||||
public void HitPlayer()
|
||||
{
|
||||
healthScript.GetHit();
|
||||
audio.PlaySFX(audio.silvHit);
|
||||
}
|
||||
|
||||
public void StartStuff()
|
||||
@@ -115,6 +119,7 @@ public class SilvScript : MonoBehaviour
|
||||
|
||||
IEnumerator WanderClose()
|
||||
{
|
||||
|
||||
|
||||
float elapsed2 = 0;
|
||||
|
||||
@@ -133,10 +138,13 @@ public class SilvScript : MonoBehaviour
|
||||
while (elapsed2 < stateTime)
|
||||
{
|
||||
elapsed2 += Time.deltaTime;
|
||||
audio.PlaySFX(audio.comingCloser);
|
||||
}
|
||||
|
||||
yield return new WaitForSeconds(stateTime);
|
||||
|
||||
audio.PlaySFX(audio.scare);
|
||||
|
||||
StartCoroutine(GetTooClose());
|
||||
}
|
||||
|
||||
@@ -193,6 +201,7 @@ public class SilvScript : MonoBehaviour
|
||||
level.earnedGems += level.earnGems;
|
||||
Debug.Log("Silv: Och menno");
|
||||
Silv.transform.position = SPBack.transform.position;
|
||||
audio.PlaySFX(audio.bang);
|
||||
}
|
||||
|
||||
spawnLeft = false;
|
||||
|
||||
Reference in New Issue
Block a user