public class SkeletonIK : Node

Inheritance Chain

Constructors

    public SkeletonIK()

Properties

    public float Interpolation { get; set; }

    public Vector3 Magnet { get; set; }

    public int MaxIterations { get; set; }

    public float MinDistance { get; set; }

    public bool OverrideTipBasis { get; set; }

    public string RootBone { get; set; }

    public Transform Target { get; set; }

    public NodePath TargetNode { get; set; }

    public string TipBone { get; set; }

    public bool UseMagnet { get; set; }

Methods

    [Obsolete("GetInterpolation is deprecated. Use the Interpolation property instead.")]
    public float GetInterpolation()

Getter for Interpolation

    [Obsolete("GetMagnetPosition is deprecated. Use the Magnet property instead.")]
    public Vector3 GetMagnetPosition()

Getter for Magnet

    [Obsolete("GetMaxIterations is deprecated. Use the MaxIterations property instead.")]
    public int GetMaxIterations()

Getter for MaxIterations

    [Obsolete("GetMinDistance is deprecated. Use the MinDistance property instead.")]
    public float GetMinDistance()

Getter for MinDistance

    public Skeleton GetParentSkeleton()

    [Obsolete("GetRootBone is deprecated. Use the RootBone property instead.")]
    public string GetRootBone()

Getter for RootBone

    [Obsolete("GetTargetNode is deprecated. Use the TargetNode property instead.")]
    public NodePath GetTargetNode()

Getter for TargetNode

    [Obsolete("GetTargetTransform is deprecated. Use the Target property instead.")]
    public Transform GetTargetTransform()

Getter for Target

    [Obsolete("GetTipBone is deprecated. Use the TipBone property instead.")]
    public string GetTipBone()

Getter for TipBone

    [Obsolete("IsOverrideTipBasis is deprecated. Use the OverrideTipBasis property instead.")]
    public bool IsOverrideTipBasis()

Getter for OverrideTipBasis

    public bool IsRunning()

    [Obsolete("IsUsingMagnet is deprecated. Use the UseMagnet property instead.")]
    public bool IsUsingMagnet()

Getter for UseMagnet

    [Obsolete("SetInterpolation is deprecated. Use the Interpolation property instead.")]
    public void SetInterpolation(float interpolation)

Setter for Interpolation

    [Obsolete("SetMagnetPosition is deprecated. Use the Magnet property instead.")]
    public void SetMagnetPosition(Vector3 localPosition)

Setter for Magnet

    [Obsolete("SetMaxIterations is deprecated. Use the MaxIterations property instead.")]
    public void SetMaxIterations(int iterations)

Setter for MaxIterations

    [Obsolete("SetMinDistance is deprecated. Use the MinDistance property instead.")]
    public void SetMinDistance(float minDistance)

Setter for MinDistance

    [Obsolete("SetOverrideTipBasis is deprecated. Use the OverrideTipBasis property instead.")]
    public void SetOverrideTipBasis(bool @override)

Setter for OverrideTipBasis

    [Obsolete("SetRootBone is deprecated. Use the RootBone property instead.")]
    public void SetRootBone(string rootBone)

Setter for RootBone

    [Obsolete("SetTargetNode is deprecated. Use the TargetNode property instead.")]
    public void SetTargetNode(NodePath node)

Setter for TargetNode

    [Obsolete("SetTargetTransform is deprecated. Use the Target property instead.")]
    public void SetTargetTransform(Transform target)

Setter for Target

    [Obsolete("SetTipBone is deprecated. Use the TipBone property instead.")]
    public void SetTipBone(string tipBone)

Setter for TipBone

    [Obsolete("SetUseMagnet is deprecated. Use the UseMagnet property instead.")]
    public void SetUseMagnet(bool use)

Setter for UseMagnet

    public void Start(bool oneTime = false)

    public void Stop()
Tags: