This commit is contained in:
CortexCore
2023-10-04 16:50:27 +08:00
parent 947e52e748
commit 5cd094ed9a
263 changed files with 144068 additions and 66 deletions

View File

@@ -0,0 +1,36 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Lightbug.CharacterControllerPro.Demo
{
[RequireComponent(typeof(Rigidbody))]
public class CustomGravity : MonoBehaviour
{
public Transform planet;
public float gravity = 10f;
new Rigidbody rigidbody;
private void Awake()
{
if (planet == null)
{
enabled = false;
return;
}
rigidbody = GetComponent<Rigidbody>();
rigidbody.useGravity = false;
}
void FixedUpdate()
{
Vector3 dir = (planet.position - transform.position).normalized;
rigidbody.velocity += dir * gravity * Time.deltaTime;
}
}
}