プレイヤーがterrainで作成した山をすり抜けてしまいます。ちょっとしたぼこぼこなら大丈夫なのですが、どうしたらいいんでしょうか。
↓プレイヤー側のコンポーネントorソースコード
public class YukkuriMovement : MonoBehaviour
{
public float speed = 0.2f; public float jumpPower = 300f; public float rotateSpeed = 5f; public Rigidbody rb; // Start is called before the first frame update void Start() { rb = GetComponent<Rigidbody>(); } // Update is called once per frame void Update() { if (Input.GetKey(KeyCode.A)) { transform.Rotate(Vector3.down * rotateSpeed * Time.deltaTime); } if (Input.GetKey(KeyCode.D)) { transform.Rotate(Vector3.up * rotateSpeed * Time.deltaTime); } if (Input.GetKey(KeyCode.W)) { transform.localPosition += transform.forward * speed * Time.deltaTime; } if (Input.GetKey(KeyCode.S)) { transform.localPosition -= transform.forward * speed * Time.deltaTime; } }

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。