Joint

Object Hierarchy | 関連する C++クラス:Joint

継承

SIObject

ProjectItem

Property

Joint

説明

Joint オブジェクトは、ChainBoneオブジェクトまたはChainEffectorオブジェクトのKinematic Joint プロパティを表します。

メソッド

AddCustomOp AddICEAttribute AddScriptedOp AddScriptedOpFromFile
AnimatedParameters2 BelongsToオペレータ EvaluateAt GetICEAttributeFromName
IsA IsAnimated2 IsClassOfオペレータ IsEqualToオペレータ
IsKindOf IsLockedオペレータ IsSelectedオペレータ LockOwners
RemoveICEAttribute SetAsSelectedオペレータ SetCapabilityFlagオペレータ SetLock
TaggedParameters UnSetLock    
       

プロパティ

Application Branchオペレータ BranchFlagオペレータ Capabilitiesオペレータ
Categories EvaluationID Familiesオペレータ FullNameオペレータ
Help HierarchicalEvaluationID ICEAttributes LockLevelオペレータ
LockMastersオペレータ LockTypeオペレータ Model Nameオペレータ
NestedObjects ObjectID Origin OriginPath
Owners PPGLayoutオペレータ Parametersオペレータ Parent
Parent3DObject PreferredAxisReference Selectedオペレータ Singletonオペレータ
Typeオペレータ UpVectorReference    
       

VBScript の例

set oRoot = application.activeproject.activescene.root

set oNull1 = oRoot.AddNull("UpVectorReference")

set oNull2 = oRoot.AddNull("PreferredAxisReference")

oRootPos = array(0,10,0)

oEffPos = array(10,10,0)

oNormalAxis = array(1,1,1)

set oChainRoot = oRoot.Add3DChain( oRootPos, oEffPos, oNormalAxis )

set oJoint = oChainRoot.Bones(0).Joint

oJoint.parameters("resplane").value = siUpVector

set oJoint.UpVectorReference = oNull1

set oJoint.PreferredAxisReference = oNull2

関連項目

ChainBone.Joint ChainEffector.Joint