es_flag

flag値設定

es_flag p1,p2

p1=スプライトNo.(0~511)
p2=flag値

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

解説

p1で指定したスプライトのflag値を変更します。
flag値は、スプライトが有効になっている場合は、$100(256)
が自動的に設定されています。通常は特にいじる必要はありません。

flag値=
  0    :  スプライト未登録

  bit 0-6 : 1~127 カウントダウンタイマー
  bit 7   : カウントダウン消失SWITCH

  bit 8 :  $100 スプライト表示ON
  bit 9 :  $200 スプライト移動ON
  bit10 :  $400 自由落下移動ON
  bit11 :  $800 BGとリンクして移動(未実装)
  bit12 : $1000 ボーダー消去無効ON
  bit13 : $2000 ボーダーXで反転SWITCH
  bit14 : $4000 ボーダーYで反転SWITCH
  bit15 : $8000 カウントダウンタイマー時点滅SWITCH

サンプル逆引き (3)

HSPDX.AS
TEST4.AS
TEST5.AS

情報

プラグイン / モジュール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