emit_event

エミッターのイベント設定

emit_event id,event,eventnum

id(0)   : エミッターID
event(0)    : イベントID
eventnum(0) : イベントID範囲

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

解説

idで指定されたエミッターが発生するオブジェクトのイベントIDを設定します。
eventパラメーターで、発生するイベントIDを指定します。イベントIDは、setevent命令で設定可能なイベントIDと同様です。
eventnumで、発生するイベントIDの範囲を指定することができます。
これは、ランダムに別々なイベントを発生させる際に使用することができます。
たとえば、イベントIDが2で、eventnumが5の場合は、モデルID2~6の範囲でランダムにイベントが発生することになります。
単一のイベントだけを発生させる場合は、eventnumは0のままにしておいてください。
emit_eventの設定が行なわれないエミッターは、オブジェクト発生時にイベント設定は行なわれません。

関連項目

newemitエミッターを作成(hgimg3)
seteventオブジェクトにイベントを設定(hgimg4)

サンプル逆引き (3)

emit_sample1.hsp
emit_sample2.hsp
emit_sample3.hsp

情報

プラグイン / モジュールhgimg3
バージョン3.5
作成日2017/05/29
著作者onitama
URLhttp://www.onionsoft.net/
備考hgimg3.asをインクルードすること。
タイプ拡張命令
グループ拡張画面制御命令
対応環境
  • Windows 版 HSP
移植のヒントWindows+DirectX8以降のシステム上でのみ動作します。
hs ファイルhsphelp\hgimg3.hs