スプライト点滅・フェード設定
es_fade p1,p2,p3
p1(0)=スプライトNo. p2(1)=フェードモード p3(30)=タイマー初期値
(プラグイン / モジュール : HSP3Dish)
p1で指定したスプライトにタイマーを設定して、一定時間だけ点滅やフェードなどを実行します。 p2でフェードモードを設定します。省略した場合は、1(ESSPF_TIMEWIPE)が選択されます。 フェードモード マクロ 内容 ------------------------------------------------------------------------------------ 1 ESSPF_TIMEWIPE タイマー時間が経過したら消滅 2 ESSPF_BLINK 点滅させる、タイマー時間が経過したら終了 3 ESSPF_BLINKWIPE 点滅させる、タイマー時間が経過したら消滅 4 ESSPF_BLINK2 ゆっくり点滅させる、タイマー時間が経過したら終了 5 ESSPF_BLINKWIPE2 ゆっくり点滅させる、タイマー時間が経過したら消滅 6 ESSPF_FADEOUT タイマー時間でフェードアウトを行う 7 ESSPF_FADEOUTWIPE タイマー時間でフェードアウトを行う、その後消滅 8 ESSPF_FADEIN タイマー時間でフェードインを行う 9 ESSPF_FADEINWIPE タイマー時間でフェードインを行う、その後消滅 10 ESSPF_EFADE タイマー時間の最後にフェードアウトを行う 11 ESSPF_EFADEWIPE タイマー時間の最後にフェードアウトを行う、その後消滅 12 ESSPF_EFADE2 タイマー時間の最後にゆっくりフェードアウトを行う 13 ESSPF_EFADEWIPE2 タイマー時間の最後にゆっくりフェードアウトを行う、その後消滅 p3でタイマー時間(フレーム数)を指定します。このフレーム数が経過すると、点滅やフェード動作を終了します。 ESSPF_FADEOUT/ESSPF_FADEINは、指定したタイマー時間全体でフェードを行うのに対して、ESSPF_EFADE及びESSPF_EFADEWIPE2は、タイマー時間に関係なく一定の速度でフェードを行います。 p3に-1を設定すると、カウントは無限になります。
プラグイン / モジュール | HSP3Dish |
バージョン | 3.6 |
作成日 | 2020/09/03 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hsp3dish.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
hs ファイル | hsphelp\sprite.hs |