拡大縮小ジョイントの操作に使用する。
形状の一部として保持されている設定値をプラグイン/スクリプトから容易に取得するためのインターフェイス。
xshade |
↑ |
shape |
↑ |
scale_joint |
direction | 方向 |
flat | フラット |
limit | 範囲 |
pivot | ピボット(中心)座標 |
range | 範囲のオン/オフ |
scale | スライド |
xshade.scene().active_shape()(選択形状の取得)のように形状を取得して使用する。
direction
方向。
型 :
float3
print xshade.scene().active_shape().scale_joint.direction
flat
フラット。
型 :
bool : False : 階層、True : フラット
print xshade.scene().active_shape().scale_joint.flat
limit
範囲。
型 :
float2
print xshade.scene().active_shape().scale_joint.limit
pivot
ピボット(中心)座標。
型 :
vec3
print xshade.scene().active_shape().scale_joint.pivot
range
範囲のオン/オフ。
型 :
bool
print xshade.scene().active_shape().scale_joint.range
scale
スライド。
型 :
float
print xshade.scene().active_shape().scale_joint.scale