[前へ] [目次へ] [次へ]

PTC_Bitmap_ATR (script/fgs/system_multipart.fges)


このクラスは静止画ATRパーティクル(基本パラメータのみ)のクラスです。
このクラスのインスタンスは通常パーティクルホスト管理で作成します。
このクラスの挙動は atr メンバに直接設定します。


●継承/注入

   extends PTC_Bitmap_Base

●インターフェイスとインターフェイスメソッド

   extends INativeDrawResource
   extends IParticle
   implements IPTC_ATR
          GetATR


●クラスメソッド

   このクラスはクラスメソッドを持っていません。

●クラスメンバメソッド

名前概要
public比較・判定メソッドconstoverride IsReadyパーティクルを開始可能か判定します
public操作メソッドoverride Updateパーティクルを更新し、基本パラメータを取得します
public操作メソッドoverride UpdateExパーティクルを更新し、拡張パラメータを含めて取得します

●クラス共有変数

   このクラスはクラス共有変数を持っていません。

●インスタンス変数

名前概要
public atrパラメータ評価用オブジェクト




PTC_Bitmap_ATR::IPTC_ATR@@GetATR

PBC_ATR@ IPTC_ATR@@GetATR()

   ATRパーティクルの動作を設定するオブジェクトを取得します。

戻り値:動作を設定するためのオブジェクトの参照を返します。

先頭へ


PTC_Bitmap_ATR::IsReady

public implements Bool IsReady()const

   このオブジェクトの開始準備ができているか判定します。
   このクラスでは動作規則を適用開始されていれば開始可能とみなされます。

戻り値:このオブジェクトの開始準備ができていれば真を返します。

先頭へ


PTC_Bitmap_ATR::Update

public implements Bool Update(editable Integer x,editable Integer y,editable Integer a)

   パーティクルの状態を1フレーム分更新し、新しい状態を返します。
   このメソッドは基本パラメータのみを返します。
   
戻り値:パーティクルの表示と更新を継続する場合は真を返します。

editable Integer x :[出力]パーティクルの表示X座標を出力するオブジェクト。
editable Integer y :[出力]パーティクルの表示Y座標を出力するオブジェクト。
editable Integer a :[出力]パーティクルの透過度を出力するオブジェクト。

先頭へ


PTC_Bitmap_ATR::UpdateEx

public implements 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 :[出力]パーティクルの色変換の青強度を出力するオブジェクト。

先頭へ


PTC_Bitmap_ATR::atr

public PBC_ATR atr

   パーティクルパラメータを評価するオブジェクト。

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2023/02/01