Mixer クラス

プロパティ

.balanceMute: boolean     
.balanceLateralRatio: float (0.0 - 1.0)   
.balancePropagation: float (0.0 - 1.0)
.numTrackgroups: integer, not settable
.mixType: string (#mixdown|#rawmix)

メソッド

getTrackgroup <mixer:mixer> <index:integer>,

インデックスが正しい範囲にある場合、mxtrackgroup を返します。それ以外は false を返します。

appendTrackgroup <mixer:mixer>

トラックグループ配列の末尾にトラックグループを追加します。新しいトラックグループは、すべてのトラックグループの最上部に表示されます。true を返します。

insertTrackgroup <mixer:mixer> <index:integer>

インデックスが正しい範囲にある場合、そのインデックスで新しいトラックグループを挿入します。1 のインデックスが最低のトラックグループです。インデックスが正しい範囲内にある場合、true を返します。それ以外は false を返します。

deleteTrackgroup <mixer:mixer> <index:integer>

インデックスが正しい範囲にある場合、そのインデックスのトラックグループを削除します。1 のインデックスが最低のトラックグループです。トラックグループが削除された場合は true、削除されなかった場合は false を返します。

mixdown<mixer> <KeyPerFrame:boolean> <EnforceIkConstraints:boolean> <ContinuityRange:integer> <FilterHyperExtLegs:boolean> <MaxKneeAngle:float>

ContinuityRange は 0 から 100 の範囲に収める必要があります。MaxKneeAngle は 0 から 180 の範囲に収める必要があります。これにより mixdown が実行されます。正常に終了した場合は true を返します。それ以外は false を返します。

copyMixdownToBiped <mixer:mixer>

mixdown を Biped にコピーします。mixdown がない場合は false を返します。それ以外の場合は true を返します。

saveMixFile <filename:string>

.mix ファイルを保存します。正常に終了した場合は true、エラーの場合は false を返します。

loadMixFile <filename:string>

.mix ファイルをロードします。正常に終了した場合は true、エラーの場合は false を返します。