emit_size

エミッターの発生範囲を設定

emit_size id,dx,dy,dz

id(0)   : エミッターID
dx(0.0) : 発生範囲X(実数)
dy(0.0) : 発生範囲Y(実数)
dz(0.0) : 発生範囲Z(実数)

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

解説

idで指定されたエミッターが発生するオブジェクトの範囲を設定します。
発生範囲は、もともと指定された発生座標からどの程度までちらばるかを指定するものです。
たとえば、エミッターの発生座標が(10,10,10)であったとして、発生範囲が(20,10,0)と設定された場合には、
エミッターから発生されるオブジェクトは、(10~30,10~20,10)の範囲内で乱数によりちらばることになります。
これにより、発生する初期位置をある程度ばらつきを持たせることができます。
emit_sizeの設定が行なわれないエミッターは、初期値として(0,0,0)が設定されています。

関連項目

newemitエミッターを作成(hgimg3)

情報

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