Liminalia

コマンドリファレンス / 演出

@kanim

@keyframe で定義したアニメーションで、名前かレイヤーで選んだものを動かす(変形や CSS のプロパティ)

標準のプラグイン名前なしのパラメータ: name
@kanim ユイカ keyframe=sway time=600ms count=2

パラメータ

名前型既定説明
name文字列—動かす対象の名前(キャラクター ID、@image や @layer-text の name)。layer とどちらか一方だけ書く
layerfg0 / fg1 / fg2—動かすレイヤー(中のものすべて。fg0 は立ち絵も含む)。name とどちらか一方だけ書く
keyframe必須文字列—@keyframe の名前
time時間(300ms、1.5s)1s1 回のアニメーションにかける時間
easing文字列easeキーフレームの間のイージング(CSS の timing-function か jQuery の easing 名)
count整数1繰り返す回数
looptrue / falsefalse止めるまで繰り返す(count は使わない。@stop-kanim で止める)
delay時間(300ms、1.5s)0ms動き始めるまでの時間
directionnormal / reverse / alternate / alternate-reversenormal向き(CSS の animation-direction)
keeptrue / falsetrue動き終わったあと最後の状態のままにする(false なら元の状態に戻る)
resettrue / falsefalse前の @kanim の変形を消してから動かす(false なら前の状態から続ける)
waittrue / falsefalse動き終わるまで次に進まない(loop=true では待たない)