Table of Contents

Class ConfigurableJointExtensions

Namespace
VoxelPlayground.Utility
Assembly
GamePlay.dll
public static class ConfigurableJointExtensions
Inheritance
object
ConfigurableJointExtensions

Methods

SetTargetRotation(ConfigurableJoint, Quaternion, Quaternion)

Sets a joint's targetRotation to match a given world rotation. The joint transform's world rotation must be cached on Start and passed into this method.

public static void SetTargetRotation(this ConfigurableJoint joint, Quaternion targetWorldRotation, Quaternion startWorldRotation)

Parameters

joint ConfigurableJoint
targetWorldRotation Quaternion
startWorldRotation Quaternion

SetTargetRotationLocal(ConfigurableJoint, Quaternion, Quaternion)

Sets a joint's targetRotation to match a given local rotation. The joint transform's local rotation must be cached on Start and passed into this method.

public static void SetTargetRotationLocal(this ConfigurableJoint joint, Quaternion targetLocalRotation, Quaternion startLocalRotation)

Parameters

joint ConfigurableJoint
targetLocalRotation Quaternion
startLocalRotation Quaternion