es_aim

スプライト参照座標設定

es_aim p1,p2,p3,p4

p1 : スプライトNo. (0~511)
p2 : 移動先のX座標
p3 : 移動先のY座標
p4 : 移動スピード(%)

(プラグイン / モジュール : hspdx)

解説

es_aim命令は、 es_adir命令と同じく指定した方向にスプライトを移動させる
ためのものです。 es_aim命令では、方向の替わりに移動する目標となるX,Y座
標を指定します。スプライトは、現在の座標から、目標となる座標への方向を
計算し移動を開始します。

この命令は、たとえば敵から発射されるミサイルがプレイヤーを狙って移動す
るようにしたい時などに役立ちます。

p4で移動スピードを%で指定します。 p4を省略するか、100(%)を指定した場合
には、指定した方向に1フレームにつき1ドットの距離を移動します。

この命令を実行するとシステム変数 statに移動方向が返ります。
これを利用して自機を狙う3方向弾などを作成することができます。

関連項目

es_aposスプライト移動設定(hspdx)
es_adirスプライト移動方向設定(hspdx)

サンプル逆引き (1)

TEST5.hsp

情報

プラグイン / モジュールhspdx
バージョン0.12
作成日2002/12/01
著作者Sinagawa(original by onitama)
URLhttp://www.onionsoft.net/
備考当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.diveto.net/zero/
Mail->zero@diveto.net
タイプ拡張命令
グループ拡張画面制御命令
hs ファイルhsphelp\hspdx.hs