スプライト情報をまとめて変更
es_modaxis p1,p2,p3
p1(0)=開始スプライトNo. p2(-1)=終了スプライトNo. p3(0)=type値オプション p4(0)=変化させるX値 p5(0)=変化させるY値 p6(0)=設定オプション
(プラグイン / モジュール : HSP3Dish)
p1からp2までのNo.を持つスプライトに対して、まとめて座標を変化させます。 p1,p2の指定を省略した場合は、すべてのスプライトが対象となります。 p3でtype値を指定することができます。p3に4を指定した場合は、type値4を持つスプライトが対象となります。 p3パラメーターを省略するか0を指定した場合は、すべてのtype値が対象となります。 (p4,p5)パラメーターでスプライトの座標パラメーターX,Yそれぞれに加算する値を指定することができます。マイナス値を指定した場合は、減算となります。 変更の対象となるスプライトすべてに、ここで指定した値が加算(減算)されることになります。 p6の設定オプションにより、スプライトのX,Y座標以外を設定することができます。 p4 マクロ名 内容 -------------------------------------------------- 0 ESSPSET_POS スプライトX,Y座標 1 ESSPSET_ADDPOS スプライトX,Y移動成分 2 ESSPSET_FALL スプライトX,Y落下速度 3 ESSPSET_BOUNCE スプライトバウンド係数 4 ESSPSET_ZOOM スプライトX,Y表示倍率 0x1000 ESSPSET_DIRECT 直接32bit値を設定する 0x2000 ESSPSET_MASKBIT 固定小数部分を保持する 設定オプションの内容は、es_pos命令と同じものを使用できます。
プラグイン / モジュール | HSP3Dish |
バージョン | 3.6 |
作成日 | 2020/09/03 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hsp3dish.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
hs ファイル | hsphelp\sprite.hs |