Engine/Unity
Unity 6000.0.20f1 중력(gravity) 전역 설정
VirtualDever
2024. 9. 27. 20:31
Project Settings => Physics => Settings => Shared => Gravity
Gravity를 -9.81로 설정한다.
또한 게임 오브젝트에만 별도의 중력을 설정할 수도 있다.
아래 코드와 같이 Rigidbody.useGravity = false 로 설정한다.
using UnityEngine;
public class CustomGravity : MonoBehaviour
{
public Vector3 customGravity = new Vector3(0, -9.81f, 0);
private Rigidbody rb;
void Start()
{
rb = GetComponent<Rigidbody>();
rb.useGravity = false; // Disable default gravity
}
void FixedUpdate()
{
rb.AddForce(customGravity * rb.mass);
}
}