[2012/7/11追記: multi motion mldu5+ ノートカードについての最新記事もご参照下さい]
http://snumaw.blogspot.jp/2012/07/mldu5.html
multi motion MLDU5 (以下、MLDU5) は Sit ball に座ったアバターの位置を操作する機能が追加されました。この機能により Henmation や 3FX などで販売されているペアダンス(カップルダンス)や、MikuMikuDance の2人用、3人用といったダンス アニメーション/モーションを MLDU5 に組み込んで楽しむことができるようになりました。
反面、呪文のようなダンスセット記述になりますが、ペアダンスやカップルダンスを使わないのであれば、MLDU4 までの記述方法で問題ありません。
基本の構文は以下です。すべてカンマで区切ります。
ダンス名, 再生秒数, 左右位置調整、向き調整、前後位置調整、高さ調整
(注) 2011/4/11以降に配布している multi motion MLDU5 β2(RC) は構文が変更されました。 ダンス名, 再生秒数, 前後位置, 左右位置, 上下位置, X軸回転, Y軸回転, Z軸回転 となります。
ダンス名は必須ですが、それ以外は省略可能です。複数ダンスや複数の調整は | でダンス名、調整数値をつなげます。
今回はこのダンスセットの記述方法について説明します。
なお、ダンスセットを作りたくない、という方は、ダンス アニメーションを MLDU5 にいれ、[全ダンス] モードでダンスを楽しむこともできます。ダイアログの [次のダンス] [前のダンス] ボタンでダンスの切り替えが可能です。
ステップ1 踊りたいダンスを追加する
MLDU5 で編集を選び「中身」タブに Animations ~ Animations 25 という編集可能なノートカードがあります。このノートカードを編集することで、好みのダンスセット(プレイリスト)を作成することができます。注意点は「ノートカードの名前は変えないでください。」
1) ダイアログのボタンとして表示するダンスセット名を記述する。
<ダンスセット名> </ダンスセット名> でダンス アニメーションをくくります。ダンスセット名はダイアログのボタンになるため長さの制限があります。日本語(漢字、ひらがな)は4文字以下、英数字だと12文字以下(ボタンには11文字しか表示されないこともあります)になります。その文字数以上の指定はしないでください。
たとえば、恋愛レボリューションという名前のダンスセットを作りたい場合は、日本語名だと <恋愛レボ> </恋愛レボ>、英数字だと <Love Revo> </Love Revo> のようにします。
2) アニメーション名を追記する。
ダンスセットの対象となるアニメーション名を追記します。たとえば、motion0, motion1, motion2 の3つのアニメーションを上記の [恋愛レボ] ダンスセットに組み込みたい場合は、
<恋愛レボ>
motion0
motion1
motion2
</恋愛レボ>
となります。この設定では初期値の 24 秒ごとに順番にダンスが再生され、motion2 までいったら、頭の motion0 に戻ります。再生秒数は管理者用ダイアログの [間隔設定] から変更できます。
3) 再生秒数を指定する。
それぞれのアニメーションの再生秒数は個別に指定可能です。たとえば最初の motion0 はポーズのみで60秒くらい待っている状態にして、次からダンスを始めてそれぞれ 18 秒で自動的に切り替わるようにするには以下のように記述します。
<恋愛レボ>
motion0, 60.0
motion1, 18.0
motion2, 18.0
</恋愛レボ>
最初のポーズ(motion0)から 60秒待たずにダンスを開始させたい場合はダイアログの [次のダンス] ボタンを押します。あとは設定されている 18秒でダンスが自動的に切り替わります。
シングルモーション(普通のダンス)のほとんどはこのステップ1の記述でだいじょぶです。
ステップ2 複数のアニメーションを追記する