モーション設定
キャラクターのモーションビート設定について説明します。
📖 概要
1小節を4拍としたとき、各モーションにかかる時間(単位:拍)を指定します。
これらの設定は Config.json 内で定義します。
🛠️ 設定項目(モーションビート)
| 項目名 | データ型 | 説明 |
|---|---|---|
normalMotionBeat | Double | 通常モーションのビート数です。 |
combo10MotionBeat | Double | 10コンボ時のモーションのビート数です。 |
combo10MaxMotionBeat | Double | 10コンボ最大時のモーションのビート数です。 |
goGoStartMotionBeat | Double | ゴーゴー開始モーションのビート数です。 |
goGoMotionMotionBeat | Double | ゴーゴー中モーションのビート数です。 |
clearInMotionBeat | Double | クリア突入モーションのビート数です。 |
clearMotionBeat | Double | クリア中モーションのビート数です。 |
soulInMotionBeat | Double | 魂ゲージ満タン突入モーションのビート数です。 |
comboCutMotionBeat | Double | コンボ切断時のモーションのビート数です。 |
missLoopMotionBeat | Double | ミス時ループモーションのビート数です。 |
failedLoopMotionBeat | Double | 失敗時ループモーションのビート数です。 |
⚙️ その他の設定
| 項目名 | データ型 | 説明 |
|---|---|---|
goGoStartMotionFromBeginning | Boolean | ゴーゴーモーションに入る際、最初から再生するかを指定します。 |
ビート数の調整
ビート数を小さくすると小節当たりのモーションが速くなり、大きくすると遅くなります。 楽曲のBPMに合わせてキャラクターが動くため、適切な値を設定することで自然な動きを実現できます。
📊 記述例
{
"normalMotionBeat": 4,
"combo10MotionBeat": 2,
"combo10MaxMotionBeat": 2,
"goGoStartMotionBeat": 2,
"goGoMotionMotionBeat": 4,
"clearInMotionBeat": 2,
"clearMotionBeat": 2,
"soulInMotionBeat": 2,
"comboCutMotionBeat": 2,
"missLoopMotionBeat": 1,
"failedLoopMotionBeat": 1,
"goGoStartMotionFromBeginning": false
}