LoginSignup
0
0

More than 5 years have passed since last update.

MMDAgentマニュアル fstファイルについて

Last updated at Posted at 2015-04-21

編集途中

fstファイル

フィールドについて

1st field: state before transition
2rd field: state after transition
3rd field: event (input message)
4th field: command (output message)

3rd field には XXXX_EVENT_YYYY , 4th field には XXXX_YYYY が入る.

モデル操作

モデル追加

MODEL_ADD|(model alias)|(model file name)|(x position),(y position),(z position)|(x rotation),(y rotation),(z rotation)|(parent model alias)|(parent bone name)

モデル変更

MODEL_CHANGE|(model alias)|(model file name)

モデル削除

MODEL_DELETE|(model alias)

モデルのイベント

MODEL_EVENT_ADD|(model alias)
MODEL_EVENT_CHANGE|(model alias)
MODEL_EVENT_DELETE|(model alias)

モーション関係

MOTION_ADD|(model alias)|(motion alias)|(motion file name)|(FULL or PART)|(ONCE or LOOP)|(ON or OFF for Smooth)|(ON or OFF for RePos)

13 14 <eps>  MOTION_ADD|menu|rotate|Motion\menu_rotation\menu_rotation.vmd|FULL|LOOP|OFF

MOTION_CHANGE|(model alias)|(motion alias)|(motion file name)

MOTION_DELETE|(mpdel alias)|(model alias)

MOTION_EVENT_ADD|(model alias)|(motion alias)

MOTION_EVENT_CHANGE|(model alias)|(model alias)

MOTION_EVENT_DELETE|(model alias)|(motion alias)

移動・回転

MOVE_START|(model alias)|(x position),(y position),(z position)|(GLOBAL or LOCAL position)|(move speed)

MOVE_STOP|(model alias)

MOVE_EVENT_START|(model alias)

MOVE_EVENT_STOP|(model alias)

TURN_START|(model alias)|(x position),(y position),(z position)|(GLOBAL or LOCAL position)|(rotation speed)

TURN_STOP|(model alias)

TURN_EVENT_START|(model alias)

TURN_EVENT_STOP|(model alias)

ROTATE_START|(model alias)|(x rotation),(y rotataion),(z rotation)|(GLOBAL or LOCAL rotation)|(rotation speed)

ROTATE_STOP|(model alias)

ROTATE_EVENT_START|(model alias)

ROTATE_EVENT_STOP|(model alias)

音声

SOUND_START|(sound alias)|(sound file name)

SOUND_STOP|(sound alias)

SOUND_EVENT_START|(sound alias)

SOUND_EVENT_STOP|(sound alias)

ステージ

STAGE|(stage file name)

STAGE|(bitmap file name for floor),(bitmap file name for background)

証明

LIGHTCOLOR|(Red),(Green),(Blue)

LIGHTDIRECTION|(x position),(y position),(z position)

カメラ

CAMERA|(x position),(y position),(z position)|(x rotation),(y rotation),(z rotation)|(fovy)|(time)

CAMERA|(motion file name)

音声認識

RECOG_EVENT_START

RECOG_EVENT_STOP|(word sequence)

音声合成

SYNTH_START|(model alias)|(voice alias)|(synthesized text)

SYNTH_STOP|(model alias)

SYNTH_EVENT_START|(model alias)

SYNTH_EVENT_STOP|(model alias)

LIPSYNC_START|(model alias)|(phoneme and milli second pair sequence)

LIPSYNC_STOP|(model alias)

LIPSYNC_EVENT_START|(model alias)

LIPSYNC_EVENT_STOP|(model alias)

変数

VALUE_SET|(variable alias)|(value)

VALUE_SET|(variable alias)|(minimum value for random)|(maximum value for random)

VALUE_UNSET|(variable alias)

VALUE_EVAL|(variable alias)|EQ or NE or LE or LT or GE or GT|(value)

VALUE_EVENT_SET|(variable alias)|(value)

VALUE_EVENT_UNSET|(variable alias)

VALUE_EVENT_EVAL|(variable alias)|(EQ or NE or LE or LT or GE or GT for evaluation)|(value)|(TRUE or FALSE)

TIMER_START|(count down alias)|(value)

TIMER_STOP|(count down alias)

TIMER_EVENT_START|(count down alias)

TIMER_EVENT_STOP|(count down alias)

プラグイン

PLUGIN_ENABLE|(plugin name)

PLUGIN_DISABLE|(plugin name)

PLUGIN_EVENT_ENABLE|(plugin name)

PLUGIN_EVENT_DISABLE|(plugin name)

その他のイベント

ドラッグアンドドロップ

DRAGANDDROP|(file name)

キー入力

KEY|(key name)

その他イベント

EXECUTE|(file name)

KEY_POST|(window class name)|(key name)|(ON or OFF for Shift-key)|(ON or OFF for Ctrl-key)|(On or OFF for Alt-key)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0