スプライト設定
es_set p1,p2,p3,p4,p5,p6
p1(-1)=スプライトNo. p2=スプライトX座標 p3=スプライトY座標 p4=キャラクタNo. p5(0)=オプション値 p6(0)=優先順位
(プラグイン / モジュール : HSP3Dish)
スプライトを登録します。 p1でスプライトNo.を指定して、(p2,p3)が画面上でのスプライトのX,Y座標になります。 この座標を左上として、p4で指定したキャラクタNo.が表示されます。 スプライト座標は、-32767~32767までの範囲が設定可能です。 p1を省略するか、マイナス値にした場合は、自動的に空いているスプライトNo.を割り当てます。 この場合、命令実行後に設定されたスプライトNo.がシステム変数statに代入されます。 p5はユーザーが自由に使用できるoption値を設定します。 (option値の詳細については、標準スプライトプログラミングガイドを参照してください)^ p6でスプライトの優先順位を指定します。優先順位は値が小さいほど手前に表示されるようになり、同一値の場合はスプライトの小さい方が優先されます。 また、 従来通りスプライトNo.の小さい順に描画するようにすることもできます。 特に必要ない場合は、p5,p6パラメーターは省略しても問題ありません。
プラグイン / モジュール | HSP3Dish |
バージョン | 3.6 |
作成日 | 2020/09/03 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hsp3dish.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 拡張画面制御命令 |
対応環境 |
|
hs ファイル | hsphelp\sprite.hs |