private void OnTriggerEnter2D(Collider2D collision) { if (!lever && collision.CompareTag("Character")) { lever = true; animator.SetBool("Switch", true); resetTime = TimeKeeper.GetTime() + resetDelay; SoundEvents.Play("Switch"); PotatoSwitchEvents.SwitchTriggered(); } }
// Use this for initialization void Start() { spawnTransform = GetComponent <Transform>(); animator = GetComponent <Animator>(); PotatoSwitchEvents.RegisterListener(() => SpawnPotatoes()); }