| Package | org.b2ox.pv3d.MikuMikuDance |
| Class | public class VMDController |
| Inheritance | VMDController Object |
| Implements | IVMDController |
| Property | Defined By | ||
|---|---|---|---|
| boneParamSequence : Vector.<VMDBoneParamSequence> [read-only] | VMDController | ||
| counterTween : ITween [read-only] | VMDController | ||
| frameLength : int [read-only]
総フレーム数を取得
| VMDController | ||
| frameNo : int
現在のフレーム番号
| VMDController | ||
| looping : Boolean | VMDController | ||
| playing : Boolean [read-only] | VMDController | ||
| skinParamSequence : Vector.<VMDSkinParamSequence> [read-only] | VMDController | ||
| tween : ITween [read-only] | VMDController | ||
| updaterTween : ITween [read-only] | VMDController | ||
| Method | Defined By | ||
|---|---|---|---|
コンストラクタ. | VMDController | ||
addBoneParam(boneName:String, frame:int, boneParam:VMDBoneParam):void
ボーンパラメータの追加
| VMDController | ||
addSkinParam(skinName:String, frame:int, weight:Number):void
表情パラメータの追加
| VMDController | ||
applyCurrent():void
現在フレームのパラメータを適用する
| VMDController | ||
applyFrame(frame:int):void
指定フレームのパラメータを適用する
| VMDController | ||
applyPose():void | VMDController | ||
ボーンパラメータなどは共有したコピーを作る
| VMDController | ||
fixFrameParams():void
キーフレームの登録完了処理
| VMDController | ||
gotoAndPlay(pos:Number):void | VMDController | ||
gotoAndStop(pos:Number):void | VMDController | ||
play():void | VMDController | ||
resetParams():void | VMDController | ||
stop():void | VMDController | ||
togglePause():void | VMDController | ||
update():void | VMDController | ||
| boneParamSequence | property |
boneParamSequence:Vector.<VMDBoneParamSequence> [read-only] public function get boneParamSequence():Vector.<VMDBoneParamSequence>| counterTween | property |
counterTween:ITween [read-only] public function get counterTween():ITween| frameLength | property |
frameLength:int [read-only] 総フレーム数を取得
public function get frameLength():int| frameNo | property |
frameNo:int現在のフレーム番号
public function get frameNo():int public function set frameNo(value:int):void| looping | property |
looping:Boolean public function get looping():Boolean public function set looping(value:Boolean):void| playing | property |
playing:Boolean [read-only] public function get playing():Boolean| skinParamSequence | property |
skinParamSequence:Vector.<VMDSkinParamSequence> [read-only] public function get skinParamSequence():Vector.<VMDSkinParamSequence>| tween | property |
tween:ITween [read-only] public function get tween():ITween| updaterTween | property |
updaterTween:ITween [read-only] public function get updaterTween():ITween| VMDController | () | Constructor |
public function VMDController(ctr:PMDController)コンストラクタ.
Parametersctr:PMDController — モデル変形用PMDController
|
| addBoneParam | () | method |
public function addBoneParam(boneName:String, frame:int, boneParam:VMDBoneParam):voidボーンパラメータの追加
Parameters
boneName:String | |
frame:int | |
boneParam:VMDBoneParam |
| addSkinParam | () | method |
public function addSkinParam(skinName:String, frame:int, weight:Number):void表情パラメータの追加
Parameters
skinName:String | |
frame:int | |
weight:Number |
| applyCurrent | () | method |
public function applyCurrent():void現在フレームのパラメータを適用する
| applyFrame | () | method |
public function applyFrame(frame:int):void指定フレームのパラメータを適用する
Parameters
frame:int |
| applyPose | () | method |
public function applyPose():void| clone | () | method |
| fixFrameParams | () | method |
public function fixFrameParams():voidキーフレームの登録完了処理
| gotoAndPlay | () | method |
public function gotoAndPlay(pos:Number):voidParameters
pos:Number |
| gotoAndStop | () | method |
public function gotoAndStop(pos:Number):voidParameters
pos:Number |
| play | () | method |
public function play():void| resetParams | () | method |
public function resetParams():void| stop | () | method |
public function stop():void| togglePause | () | method |
public function togglePause():void| update | () | method |
public function update():void