Search Results for

    Show / Hide Table of Contents

    Class RigidbodyMovingGround

    Moving ground defined by a rigidbody

    Inheritance
    Object
    MovementTracking
    RigidbodyMovingGround
    RelativeVelocityRigidbodyTracking
    Implements
    IMovingGround
    Inherited Members
    MovementTracking.AvoidTransferMomentum()
    MovementTracking.ShouldAttach()
    MovementTracking.PreviousPosition
    MovementTracking.PreviousAttitude
    MovementTracking.ChangeAttitude
    MovementTracking.Displacement
    MovementTracking.FixedUpdate()
    MovementTracking.GetDisplacementAtPoint(Vector3)
    MovementTracking.GetMovementWeight(Vector3, Vector3)
    MovementTracking.GetTransferMomentumWeight(Vector3, Vector3)
    Namespace: nickmaltbie.OpenKCC.Environment.MovingGround
    Assembly: cs.temp.dll.dll
    Syntax
    public class RigidbodyMovingGround : MovementTracking, IMovingGround

    Methods

    GetVelocityAtPoint(Vector3)

    Get the velocity (in units per second) that the object is moving at a given point on the surface of the object (in world space).

    Declaration
    public override Vector3 GetVelocityAtPoint(Vector3 point)
    Parameters
    Type Name Description
    Vector3 point

    Point on the surface of the object (in world space).

    Returns
    Type Description
    Vector3

    Velocity that the object is moving at the point.

    Overrides
    MovementTracking.GetVelocityAtPoint(Vector3)

    Start()

    Moving ground defined by a rigidbody

    Declaration
    public void Start()

    Implements

    IMovingGround
    In This Article
    Back to top OpenKCC Documentation