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

JEventTransfer (script/fgs/system.fges)


このクラスはイベント動作規則ユニットをまとめて扱うための注入用クラスです。
このクラスではイベント動作規則ユニットを一括して準備することができ、動作規則の設定の手間を減らします。

●継承/注入

   extends AnimateTransfer_Base

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

   extends IWaitSignal

●クラスメソッド

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

●クラスメンバメソッド

名前概要
internal操作メソッドportable InitTransferSet動作規則ユニットを作成し初期化します
public操作メソッドoverrideportable Resetこのオブジェクトをリセットします
public操作メソッドportable Move位置座標の一時動作規則を登録します
public操作メソッドportable Resize位置と大きさの一時動作規則を登録します
public操作メソッドportable Alpha透過度の一時動作規則を登録します
public操作メソッドportable Tone色変換の一時動作規則を登録します

●クラス共有変数

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

●インスタンス変数

名前概要
readable trans_pos位置座標動作規則ユニット
readable trans_rect位置と大きさの動作規則ユニット
readable trans_alpha透過度動作規則ユニット
readable trans_tone色変換動作規則ユニット
readable rules_xX座標に適用する動作規則集合
readable rules_yY座標に適用する動作規則集合
readable rules_w横幅に適用する動作規則集合
readable rules_h縦幅に適用する動作規則集合
readable rules_a透過度に適用する動作規則集合
readable rules_rc赤色に適用する動作規則集合
readable rules_gc緑色に適用する動作規則集合
readable rules_bc青色に適用する動作規則集合
readable rules_rp赤影響力に適用する動作規則集合
readable rules_gp緑影響力に適用する動作規則集合
readable rules_bp青影響力に適用する動作規則集合




JEventTransfer::InitTransferSet

internal portable Bool InitTransferSet(editable INativeEventObject target, Integer use_set)

   このオブジェクトで使用する動作規則ユニットを作成、初期化します。
   既に初期化した状態で呼び出した場合、現在の動作規則ユニットを削除した後、改めて初期化します。
   
   動作規則ユニットを作成、初期化することにより、
   各動作規則ユニットメンバおよび動作規則集合にオブジェクトが設定されます。
   使用する動作規則ユニットとして設定されなかったメンバは空参照になります。
   
   初期化に成功すると、動作規則はアクティブな状態で一時停止されます。
   実際に動作規則を適用開始するには Start を呼び出します。
   
戻り値:初期化に成功した場合、真を返します。

editable INativeEventObject target :[入出力]動作規則を適用するイベントオブジェクト。
Integer use_set :使用する動作規則ユニットを指定します。以下のOR結合。
識別子意味
AnimateTransfer_Base::POS位置座標ユニット(trans_pos/rules_x/rules_y)を使用します。
この識別子はRECT_BASIC/RECT_CENTER/RECT_ANIMATEと同時に指定できません。
AnimateTransfer_Base::RECT_BASIC位置と大きさ(描画基本原点)ユニット(trans_rect/rules_x/rules_y/rules_w/rules_h)を使用します。
この識別子はPOS/RECT_CENTER/RECT_ANIMATEと同時に指定できません。
AnimateTransfer_Base::RECT_CENTER位置と大きさ(中央原点)ユニット(trans_rect/rules_x/rules_y/rules_w/rules_h)を使用します。
この識別子はPOS/RECT_BASIC/RECT_ANIMATEと同時に指定できません。
AnimateTransfer_Base::RECT_ANIMATE位置と大きさ(足元原点)ユニット(trans_rect/rules_x/rules_y/rules_w/rules_h)を使用します。
この識別子はPOS/RECT_BASIC/RECT_CENTERと同時に指定できません。
AnimateTransfer_Base::ALPHA透過度ユニット(trans_alpha/rules_a)を使用します。
AnimateTransfer_Base::TONE色変換ユニット(trans_tone/rules_rc/rules_gc/rules_bc/rules_rp/rules_gp/rules_bp)を使用します。

先頭へ


JEventTransfer::Reset

public override portable void Reset()

   登録されている全ての動作規則と動作規則ユニットをリセットし、削除します。
   さらにこのオブジェクトの各種設定をリセットします。

先頭へ


JEventTransfer::Move

public portable Bool Move( Integer delay_t,editable IAnimateTransRule? x_rule,editable IAnimateTransRule? y_rule)

   位置座標の一時動作規則として動作規則オブジェクトを登録します。
   
   指定する動作規則オブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
   このメソッドは指定された動作規則オブジェクトのメモリ管理をネイティブ管理に変更します。
   指定された動作規則オブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。

戻り値:処理に成功した場合は真を返します。

Integer delay_t :適用開始までの時間を指定します。
editable IAnimateTransRule? x_rule :[移譲]X座標一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? y_rule :[移譲]Y座標一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。

先頭へ


JEventTransfer::Resize

public portable Bool Resize( Integer delay_t,editable IAnimateTransRule? x_rule,editable IAnimateTransRule? y_rule,
             editable IAnimateTransRule? w_rule,editable IAnimateTransRule? h_rule)


   位置と大きさの一時動作規則として動作規則オブジェクトを登録します。
   
   指定する動作規則オブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
   このメソッドは指定された動作規則オブジェクトのメモリ管理をネイティブ管理に変更します。
   指定された動作規則オブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。

戻り値:処理に成功した場合は真を返します。

Integer delay_t :適用開始までの時間を指定します。
editable IAnimateTransRule? x_rule :[移譲]X座標一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? y_rule :[移譲]Y座標一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? w_rule :[移譲]横幅一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? h_rule :[移譲]縦幅一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。

先頭へ


JEventTransfer::Alpha

public portable Bool Alpha( Integer delay_t,editable IAnimateTransRule? a_rule)

   透過度の一時動作規則として動作規則オブジェクトを登録します。
   
   指定する動作規則オブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
   このメソッドは指定された動作規則オブジェクトのメモリ管理をネイティブ管理に変更します。
   指定された動作規則オブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。

戻り値:処理に成功した場合は真を返します。

Integer delay_t :適用開始までの時間を指定します。
editable IAnimateTransRule? a_rule :[移譲]透過度一時動作規則として登録する動作規則オブジェクト。

先頭へ


JEventTransfer::Tone

public portable Bool Tone( Integer delay_t,
            editable IAnimateTransRule? rc_rule,editable IAnimateTransRule? gc_rule,editable IAnimateTransRule? bc_rule,
            editable IAnimateTransRule? rp_rule,editable IAnimateTransRule? gp_rule,editable IAnimateTransRule? bp_rule)


   色変換の一時動作規則として動作規則オブジェクトを登録します。
   
   指定する動作規則オブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
   このメソッドは指定された動作規則オブジェクトのメモリ管理をネイティブ管理に変更します。
   指定された動作規則オブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。

戻り値:処理に成功した場合は真を返します。

Integer delay_t :適用開始までの時間を指定します。
editable IAnimateTransRule? rc_rule :[移譲]赤色一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? gc_rule :[移譲]緑色一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? bc_rule :[移譲]青色一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? rp_rule :[移譲]赤影響力一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? gp_rule :[移譲]緑影響力一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。
editable IAnimateTransRule? bp_rule :[移譲]青影響力一時動作規則として登録する動作規則オブジェクト。
      空参照を指定した場合は無視します。

先頭へ


JEventTransfer::trans_pos

readable Pointer<ATU_EventPos> trans_pos

   位置座標の動作規則ユニットを使用する設定で初期化された時、その動作規則ユニットが参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::trans_rect

readable Pointer<ATU_EventRect> trans_rect

   位置と大きさの動作規則ユニットを使用する設定で初期化された時、その動作規則ユニットが参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::trans_alpha

readable Pointer<ATU_EventAlpha> trans_alpha

   透過度の動作規則ユニットを使用する設定で初期化された時、その動作規則ユニットが参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::trans_tone

readable Pointer<ATU_EventTone> trans_tone

   色変換の動作規則ユニットを使用する設定で初期化された時、その動作規則ユニットが参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_x

readable Pointer<AnimateTransRuleHost> rules_x

   X座標の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_y

readable Pointer<AnimateTransRuleHost> rules_y

   Y座標の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_w

readable Pointer<AnimateTransRuleHost> rules_w

   横幅の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_h

readable Pointer<AnimateTransRuleHost> rules_h

   縦幅の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_a

readable Pointer<AnimateTransRuleHost> rules_a

   透過度の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_rc

readable Pointer<AnimateTransRuleHost> rules_rc

   赤色の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_gc

readable Pointer<AnimateTransRuleHost> rules_gc

   緑色の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_bc

readable Pointer<AnimateTransRuleHost> rules_bc

   青色の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_rp

readable Pointer<AnimateTransRuleHost> rules_rp

   赤影響力の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_gp

readable Pointer<AnimateTransRuleHost> rules_gp

   緑影響力の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


JEventTransfer::rules_bp

readable Pointer<AnimateTransRuleHost> rules_bp

   青影響力の動作規則集合を使用する設定で初期化された時、その動作規則集合が参照代入されます。
   使用しない設定で初期化された場合、空参照が参照代入されます。

先頭へ


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

最終更新 2021/03/07