Я сделал нижеприведенный скрипт для создания плавающего текста, когда игрок сталкивается со стеной, проблема в том, что создается несколько текстов, потому что игрок сталкивается со стеной и некоторое время остается в столкновении, прежде чем выйти.Есть ли способ обнаружить столкновение только один раз?
Сценарий:
private void OnCollisionEnter(Collision collision){
if(collision.gameObject.CompareTag("Wall")){
if(WallFloatingText){
ShowWallFloatingText();
count = count + 3;
countText.text = count.ToString();
}
}
}