Как исправить скрипт, чтобы при прикосновении игрока с тэгом 'Player' к батуту, квадратик подпрыгивал очень высоко? Я повесил скрипт на батут, но при прикосновении ничего не происходит.
Код:
```csharp
using UnityEngine;
public class BouncePlatform : MonoBehaviour
{
public float jumpForce = 30f; // Измененная сила прыжка для более сильного эффекта
void OnTriggerEnter(Collider other)
{
if (other.CompareTag("Player"))
{
Rigidbody rb = other.GetComponent<Rigidbody(); // Используем параметр other
if (rb != null)
{
// Заменено "Vector3.up" на "transform.up", чтобы корректно использовать локальные ориентации
rb.AddForce(transform.up * jumpForce, ForceMode.Impulse);
}
}
}
}
```