[前へ] [目次へ] [次へ]
このクラスはATRパーティクル(基本パラメータのみ)の評価を行うクラスです。
このクラスでは基準値と動作規則はメンバに直接設定します。
●継承/注入
このクラスは継承/注入をしていません。
●インターフェイスとインターフェイスメソッド
このクラスはインターフェイスの実装宣言をしていません。
●クラスメソッド
このクラスはクラスメソッドを持っていません。
●クラスメンバメソッド
●クラス共有変数
このクラスはクラス共有変数を持っていません。
●インスタンス変数
PBC_ATR::Start
public void Start()
このオブジェクトの動作規則を適用開始し、パーティクルの開始準備を完了します。
先頭へ
PBC_ATR::IsReady
public Bool IsReady()const
このオブジェクトの開始準備ができているか判定します。
このクラスでは動作規則が適用開始されていれば開始可能とみなされます。
戻り値:このオブジェクトの開始準備ができていれば真を返します。
先頭へ
PBC_ATR::Update
public Bool Update(editable Integer x,editable Integer y,editable Integer a)
パーティクルの状態を1フレーム分更新し、新しい状態を返します。
このメソッドは基本パラメータのみを返します。
戻り値:パーティクルの表示と更新を継続する場合は真を返します。
editable Integer x :[出力]パーティクルの表示X座標を出力するオブジェクト。
editable Integer y :[出力]パーティクルの表示Y座標を出力するオブジェクト。
editable Integer a :[出力]パーティクルの透過度を出力するオブジェクト。
先頭へ
PBC_ATR::started
readable Bool started
動作規則を適用開始すると真になるフラグ。
先頭へ
PBC_ATR::t
public Integer t
パーティクルが開始してからの更新回数。
Update が呼び出される度に1増えます。
このクラスでは直接変更することにより動作規則の計算位置を上書きすることができます。
先頭へ
PBC_ATR::min_alive_t
public Integer min_alive_t
パーティクルが完了するまでの最短時間。
動作規則が動作しなくても、 t がこの値以上になるまではパーティクルは完了しません。
先頭へ
PBC_ATR::base_x
public Float base_x
パーティクルの基準X座標。
先頭へ
PBC_ATR::base_y
public Float base_y
パーティクルの基準Y座標。
先頭へ
PBC_ATR::base_a
public Float base_a
パーティクルの基準透過度。
先頭へ
PBC_ATR::rules_x
public AnimateTransRuleHost rules_x
X座標の動作規則集合。
先頭へ
PBC_ATR::rules_y
public AnimateTransRuleHost rules_y
Y座標の動作規則集合。
先頭へ
PBC_ATR::rules_a
public AnimateTransRuleHost rules_a
透過度の動作規則集合。
先頭へ
[前へ] [目次へ] [次へ]
最終更新 2023/02/01