public void KickBox(SafeScreenModell _safeScreenModell) { switch (stage) { case 0: spriteRenderer.sprite = box2; AudioModell.instance.PlayAudio("kick"); AudioSource[] _audioSources = AudioModell.instance.gameObject.GetComponents <AudioSource>(); foreach (AudioSource _source in _audioSources) { if (_source.clip.name == "SpeakerSave3part1" || _source.clip.name == "SpeakerSave3shutUpPlease") { Destroy(_source); } } AudioModell.instance.PlayAudio("noboxkickingpls"); stage++; break; case 1: spriteRenderer.sprite = box3; AudioModell.instance.PlayAudio("kick"); stage++; break; case 2: spriteRenderer.sprite = box4; AudioModell.instance.PlayAudio("kick"); stage++; break; case 3: AudioModell.instance.PlayAudio("kick"); key.SetActive(true); Destroy(GetComponent <CircleCollider2D>()); StartCoroutine(StillThere()); stage++; break; } }
void Start() { safeScreenView = GetComponent <SafeScreenView>(); safeScreenModell = GetComponent <SafeScreenModell>(); }
void Start() { skeletonAnimation = GetComponentInChildren <SkeletonAnimation>(); safeScreenController = GetComponent <SafeScreenController>(); safeScreenModell = GetComponent <SafeScreenModell>(); }