[前へ]
[目次へ]
[次へ]
PBC_ATREx (script/fgs/system_multipart.fges)
このクラスはATRパーティクル(拡張パラメータを含む)の評価を行うクラスです。
このクラスでは基準値と動作規則はメンバに直接設定します。
●継承/注入
extends
PBC_ATR
●インターフェイスとインターフェイスメソッド
このクラスはインターフェイスの実装宣言をしていません。
●クラスメソッド
このクラスはクラスメソッドを持っていません。
●クラスメンバメソッド
名前
概要
UpdateEx
パーティクルを更新し、拡張パラメータを含め取得します
●クラス共有変数
このクラスはクラス共有変数を持っていません。
●インスタンス変数
名前
概要
base_ang
基準回転角度
base_h
基準横軸拡大率
base_v
基準縦軸拡大率
base_r
基準赤色
base_g
基準緑色
base_b
基準青色
base_rp
基準赤強度
base_gp
基準緑強度
base_bp
基準青強度
rules_ang
回転角度に適用する動作規則集合
rules_h
横軸拡大率に適用する動作規則集合
rules_v
縦軸拡大率に適用する動作規則集合
rules_r
赤色に適用する動作規則集合
rules_g
緑色に適用する動作規則集合
rules_b
青色に適用する動作規則集合
rules_rp
赤強度に適用する動作規則集合
rules_gp
緑強度に適用する動作規則集合
rules_bp
青強度に適用する動作規則集合
PBC_ATREx::UpdateEx
public
Bool
UpdateEx(editable
Integer
x,editable
Integer
y,editable
Integer
a,
editable
Float
angle,editable
Float
h_mag,editable
Float
v_mag,
editable
Integer
tone_color,editable
Integer
tone_rpow,
editable
Integer
tone_gpow,editable
Integer
tone_bpow)
パーティクルの状態を1フレーム分更新し、新しい状態を返します。
このメソッドは基本パラメータと拡張パラメータ両方を返します。
戻り値:パーティクルの表示と更新を継続する場合は真を返します。
editable
Integer
x
:[出力]パーティクルの表示X座標を出力するオブジェクト。
editable
Integer
y
:[出力]パーティクルの表示Y座標を出力するオブジェクト。
editable
Integer
a
:[出力]パーティクルの透過度を出力するオブジェクト。
editable
Float
angle
:[出力]パーティクルの回転角度(度単位)を出力するオブジェクト。
editable
Float
h_mag
:[出力]パーティクルの横軸拡大率を出力するオブジェクト。
editable
Float
v_mag
:[出力]パーティクルの縦軸拡大率を出力するオブジェクト。
editable
Integer
tone_color
:[出力]パーティクルの色変換の色を出力するオブジェクト。
editable
Integer
tone_rpow
:[出力]パーティクルの色変換の赤強度を出力するオブジェクト。
editable
Integer
tone_gpow
:[出力]パーティクルの色変換の緑強度を出力するオブジェクト。
editable
Integer
tone_bpow
:[出力]パーティクルの色変換の青強度を出力するオブジェクト。
先頭へ
PBC_ATREx::base_ang
public
Float
base_ang
パーティクルの基準回転角度。
先頭へ
PBC_ATREx::base_h
public
Float
base_h
パーティクルの基準横軸拡大率。
先頭へ
PBC_ATREx::base_v
public
Float
base_v
パーティクルの基準縦軸拡大率。
先頭へ
PBC_ATREx::base_r
public
Float
base_r
パーティクルの基準赤色。
先頭へ
PBC_ATREx::base_g
public
Float
base_g
パーティクルの基準緑色。
先頭へ
PBC_ATREx::base_b
public
Float
base_b
パーティクルの基準青色。
先頭へ
PBC_ATREx::base_rp
public
Float
base_rp
パーティクルの基準赤強度。
先頭へ
PBC_ATREx::base_gp
public
Float
base_gp
パーティクルの基準緑強度。
先頭へ
PBC_ATREx::base_bp
public
Float
base_bp
パーティクルの基準青強度。
先頭へ
PBC_ATREx::rules_ang
public
AnimateTransRuleHost
rules_ang
回転角度の動作規則集合。
先頭へ
PBC_ATREx::rules_h
public
AnimateTransRuleHost
rules_h
横軸拡大率の動作規則集合。
先頭へ
PBC_ATREx::rules_v
public
AnimateTransRuleHost
rules_v
縦軸拡大率の動作規則集合。
先頭へ
PBC_ATREx::rules_r
public
AnimateTransRuleHost
rules_r
赤色の動作規則集合。
先頭へ
PBC_ATREx::rules_g
public
AnimateTransRuleHost
rules_g
緑色の動作規則集合。
先頭へ
PBC_ATREx::rules_b
public
AnimateTransRuleHost
rules_b
青色の動作規則集合。
先頭へ
PBC_ATREx::rules_rp
public
AnimateTransRuleHost
rules_rp
赤強度の動作規則集合。
先頭へ
PBC_ATREx::rules_gp
public
AnimateTransRuleHost
rules_gp
緑強度の動作規則集合。
先頭へ
PBC_ATREx::rules_bp
public
AnimateTransRuleHost
rules_bp
青強度の動作規則集合。
先頭へ
[前へ]
[目次へ]
[次へ]
最終更新 2023/02/01