Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
31 lines (26 sloc) 1.62 KB

シェイクプラグイン

概要

指定したレイヤーを加速度的に揺らします。

呼び出し方

[call storage="plugin-krsw/quake.ks"]

コマンド

  • QuakeKrswStart
    画面を揺らす(メニューボタンとメッセージレイヤーは対象外)
パラメータ 必須 説明
name 揺らす対象のname
layer 揺らすレイヤーの指定。
nameが指定されてる場合は無視される。
デフォルトは全レイヤー、baseで背景、前景は0~
hmax 縦方向の最大揺れ幅の設定
wmax 横方向の最大揺れ幅の設定
time 揺らす時間(ミリ秒)
※端末性能によって大幅にズレる可能性大
intervel 何ミリ秒単位で揺らすか
デフォルト32ms、下限16msぐらい(ブラウザ依存)
accel 揺れ方の加速度
デフォルト指定なし(hmaxの揺れ幅のまま揺れ続ける)
2以上で段々強く、-2以下で段々弱くなる
infinity 無限再生
デフォルトはfalse
trueでQuakeKrswFinishするまで再生(timeは無視される)
wait true/false
timeで指定した時間が終了するまで操作を受け付けなくする
デフォルトfalse
infinityが有効の場合は無視される

  • QuakeKrswFinish
    揺れを止める
パラメータ 必須 説明
name 揺らす止める対象のname
layer 揺れを止めるレイヤー
nameが指定されてる場合は無視される
デフォルトは全レイヤー、baseで背景、前景は0~