Added TouchedStaticObject

This commit is contained in:
Pascal Serrarens 2023-02-24 15:58:50 +01:00
parent 870b5a5546
commit 6c94ef65f8

View File

@ -911,6 +911,17 @@ namespace Passer.Humanoid {
public bool twoHandedGrab = false; public bool twoHandedGrab = false;
public Vector3 targetToSecondaryHandle; public Vector3 targetToSecondaryHandle;
public bool TouchedStaticObject() {
if (touchedObject == null)
return false;
Rigidbody rb = touchedObject.GetComponent<Rigidbody>();
if (rb == null || rb.isKinematic)
return true;
return false;
}
public bool GrabbedStaticObject() { public bool GrabbedStaticObject() {
if (grabbedObject != null && grabbedRigidbody && grabbedKinematicRigidbody) if (grabbedObject != null && grabbedRigidbody && grabbedKinematicRigidbody)
return true; return true;