Orientation_Constraint - superclass: RotationController; super-superclass:MAXWrapper - 2:0 - classID: #(8224, 0)
値 > MAXWrapper > RotationController > Orientation_Constraint |
方向コンストレイントを適用すると、オブジェクトの方向が、特定のオブジェクトの方向または複数のオブジェクトの平均化された方向に制限されます。
方向コンストレイント オブジェクトは、ターゲット オブジェクトから回転を継承するものであればどのタイプでもかまいません。一度方向を制限したら、オブジェクトを手動で回転させることはできません。オブジェクトの位置やスケール コントローラに影響する方法で制限した場合は、そのオブジェクトを移動またはスケールできなくなります。
ターゲットとなるオブジェクトはどの種類でもかまいません。ターゲット オブジェクトが回転すると、コンストレイント オブジェクトも回転します。ターゲット オブジェクトは、標準の変換、回転、スケール ツールを使ってアニメートできます。
Orientation_Constraint インタフェース:
targetNumber が適切な場合はインデックスで指定されたターゲットの重みを返し、適切でない場合は 0.0 を返します。
targetNumber が指定されたインデックスで指定されたノードの重みを設定します。成功した場合は true 、失敗した場合は false を返します。
指定されたノードをリストに追加し、その重みを指定された値に設定します。成功した場合は true 、失敗した場合は false を返します。
インデックスで指定されたターゲットを削除します。成功した場合は true 、失敗した場合は false を返します。