Я делаю площадку для прыжков (панель прыжков, если вам это нравится). Я хотел, чтобы он заставил вас отскочить от OnTriggerEnter, что я и сделал с помощью Rigidbody.AddForce.
И моя проблема в том, что когда-то он подпрыгивает вам выше, когда-то ниже, а иногда совсем не отскакивает, вы просто падаете на него.
Вот мой код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BouncerBouncing : MonoBehaviour
{
public float bounceForce;
public Rigidbody playerRigidbody;
void OnTriggerEnter(Collider collider)
{
if(collider.gameObject.tag == "Player")
{
playerRigidbody.AddForce(0, bounceForce, 0, ForceMode.Impulse);
}
}
}
Спасибо за вашу помощь!