C# Class SA.FullBodyIK.Bone

Afficher le fichier Open project: Stereoarts/SAFullBodyIK Class Usage Examples

Méthodes publiques

Свойство Type Description
_baseToBoneBasis Matrix3x3
_baseToWorldBasis Matrix3x3
_baseToWorldRotation UnityEngine.Quaternion
_boneToBaseBasis Matrix3x3
_boneToWorldBasis Matrix3x3
_boneToWorldRotation UnityEngine.Quaternion
_defaultBasis Matrix3x3
_defaultLocalDirection UnityEngine.Vector3
_defaultLocalLength FastLength
_defaultLocalTranslate UnityEngine.Vector3
_defaultPosition UnityEngine.Vector3
_defaultRotation UnityEngine.Quaternion
_localAxisBasis Matrix3x3
_localAxisBasisInv Matrix3x3
_localAxisRotation UnityEngine.Quaternion
_localAxisRotationInv UnityEngine.Quaternion
_worldToBaseBasis Matrix3x3
_worldToBaseRotation UnityEngine.Quaternion
_worldToBoneBasis Matrix3x3
_worldToBoneRotation UnityEngine.Quaternion
transform Transform

Méthodes publiques

Méthode Description
PostPrepare ( ) : void
PostSyncDisplacement ( FullBodyIK fullBodyIK ) : void
Prefix ( Bone bones, Bone &bone, BoneLocation boneLocation, Bone parentBoneLocationBased = null ) : void
Prepare ( FullBodyIK fullBodyIK ) : void
PrepareUpdate ( ) : void
Preset ( BoneLocation boneLocation ) : Bone
SyncDisplacement ( ) : void
WriteToTransform ( ) : void
_ComputeLocalAxis ( FullBodyIK fullBodyIK ) : void
_PresetBoneLocation ( BoneLocation boneLocation ) : void
_PresetLocalAxis ( ) : void
_PresetLocalAxis ( _LocalAxisFrom localAxisFrom, _DirectionAs localDirectionAs ) : void
forcefix_worldRotation ( ) : void

Method Details

PostPrepare() public méthode

public PostPrepare ( ) : void
Résultat void

PostSyncDisplacement() public méthode

public PostSyncDisplacement ( FullBodyIK fullBodyIK ) : void
fullBodyIK FullBodyIK
Résultat void

Prefix() public static méthode

public static Prefix ( Bone bones, Bone &bone, BoneLocation boneLocation, Bone parentBoneLocationBased = null ) : void
bones Bone
bone Bone
boneLocation BoneLocation
parentBoneLocationBased Bone
Résultat void

Prepare() public méthode

public Prepare ( FullBodyIK fullBodyIK ) : void
fullBodyIK FullBodyIK
Résultat void

PrepareUpdate() public méthode

public PrepareUpdate ( ) : void
Résultat void

Preset() public static méthode

public static Preset ( BoneLocation boneLocation ) : Bone
boneLocation BoneLocation
Résultat Bone

SyncDisplacement() public méthode

public SyncDisplacement ( ) : void
Résultat void

WriteToTransform() public méthode

public WriteToTransform ( ) : void
Résultat void

_ComputeLocalAxis() public méthode

public _ComputeLocalAxis ( FullBodyIK fullBodyIK ) : void
fullBodyIK FullBodyIK
Résultat void

_PresetBoneLocation() public méthode

public _PresetBoneLocation ( BoneLocation boneLocation ) : void
boneLocation BoneLocation
Résultat void

_PresetLocalAxis() public méthode

public _PresetLocalAxis ( ) : void
Résultat void

_PresetLocalAxis() public méthode

public _PresetLocalAxis ( _LocalAxisFrom localAxisFrom, _DirectionAs localDirectionAs ) : void
localAxisFrom _LocalAxisFrom
localDirectionAs _DirectionAs
Résultat void

forcefix_worldRotation() public méthode

public forcefix_worldRotation ( ) : void
Résultat void

Property Details

_baseToBoneBasis public_oe property

public Matrix3x3 _baseToBoneBasis
Résultat Matrix3x3

_baseToWorldBasis public_oe property

public Matrix3x3 _baseToWorldBasis
Résultat Matrix3x3

_baseToWorldRotation public_oe property

public Quaternion,UnityEngine _baseToWorldRotation
Résultat UnityEngine.Quaternion

_boneToBaseBasis public_oe property

public Matrix3x3 _boneToBaseBasis
Résultat Matrix3x3

_boneToWorldBasis public_oe property

public Matrix3x3 _boneToWorldBasis
Résultat Matrix3x3

_boneToWorldRotation public_oe property

public Quaternion,UnityEngine _boneToWorldRotation
Résultat UnityEngine.Quaternion

_defaultBasis public_oe property

public Matrix3x3 _defaultBasis
Résultat Matrix3x3

_defaultLocalDirection public_oe property

public Vector3,UnityEngine _defaultLocalDirection
Résultat UnityEngine.Vector3

_defaultLocalLength public_oe property

public FastLength _defaultLocalLength
Résultat FastLength

_defaultLocalTranslate public_oe property

public Vector3,UnityEngine _defaultLocalTranslate
Résultat UnityEngine.Vector3

_defaultPosition public_oe property

public Vector3,UnityEngine _defaultPosition
Résultat UnityEngine.Vector3

_defaultRotation public_oe property

public Quaternion,UnityEngine _defaultRotation
Résultat UnityEngine.Quaternion

_localAxisBasis public_oe property

public Matrix3x3 _localAxisBasis
Résultat Matrix3x3

_localAxisBasisInv public_oe property

public Matrix3x3 _localAxisBasisInv
Résultat Matrix3x3

_localAxisRotation public_oe property

public Quaternion,UnityEngine _localAxisRotation
Résultat UnityEngine.Quaternion

_localAxisRotationInv public_oe property

public Quaternion,UnityEngine _localAxisRotationInv
Résultat UnityEngine.Quaternion

_worldToBaseBasis public_oe property

public Matrix3x3 _worldToBaseBasis
Résultat Matrix3x3

_worldToBaseRotation public_oe property

public Quaternion,UnityEngine _worldToBaseRotation
Résultat UnityEngine.Quaternion

_worldToBoneBasis public_oe property

public Matrix3x3 _worldToBoneBasis
Résultat Matrix3x3

_worldToBoneRotation public_oe property

public Quaternion,UnityEngine _worldToBoneRotation
Résultat UnityEngine.Quaternion

transform public_oe property

public Transform transform
Résultat Transform