Joint

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

継承

SIObject

ProjectItem

Property

Joint

説明

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

メソッド

AddCustomOp AddScriptedOp AddScriptedOpFromFile AnimatedParameters2
BelongsToオペレータ EvaluateAt GetICEAttributeFromName IsA
IsAnimated2 IsClassOfオペレータ IsEqualToオペレータ IsKindOf
IsLockedオペレータ IsSelectedオペレータ LockOwners 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