public class Obstacles : MonoBehaviour
{
private Player player;
void Start()
{
player = GameObject.FindObjectOfType<Player>();
}
void OnTriggerEnter2D(Collider2D target)
{
if (player.activeColor != this.tag)
{
player.GameOver();
}
}
}
С классом OnTriggerEnter2D мой игрок умирает, даже если он касается препятствий того же цвета. Без этого игрок продолжает, даже если он касается препятствий.
PS: кажется, что это легко исправить. Но я новичок в Unity.