void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player") { PlayerDeath.DeathBy(this); } else if (other.tag == "Snake") { return; } }
private void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Player") { PlayerDeath.DeathBy(this); } else if (other.tag == "Car") { transform.Rotate(0f, 0f, Random.Range(-30, 30)); } }
IEnumerator OnTriggerStay2D(Collider2D other) { if (other.tag == "WaterTile") { other.enabled = false; yield return(new WaitForSeconds(1f)); other.enabled = true; } if (other.tag == "Player") { PlayerDeath.DeathBy(this); } }