[前へ] [目次へ] [次へ]
このクラスはイベントと同じ見た目のウィンドウを扱う抽象基底クラスです。
このクラスはイベント演出処理の実装を簡易化するためのものですが、
画面上に表示されるものはウィンドウであるため、
タイルマップレイヤーではなくウィンドウレイヤー上で表示されます。
演出の内容によっては他のマップチップ、イベント、影などとの描画順が問題になる場合があります。
そのような場合は EventTransfer クラスによる制御も検討してください。
EventTransfer クラスは回転や大きさの変更はできませんが、タイルマップレイヤー上で描画できます。
●継承/注入
extends RotateBoard
inject JWindowTransfer
●インターフェイスとインターフェイスメソッド
extends INativeWindow
extends IAnimatePosition
inject IWaitSignal
●クラスメソッド
このクラスはクラスメソッドを持っていません。
●クラスメンバメソッド
●クラス共有変数
このクラスはクラス共有変数を持っていません。
●インスタンス変数
BasicQuestGhostEvent_Base::PushUnitClass
public AnimateTransUnit_Base@ PushUnitClass( FGESClass unit_class)
指定したクラスの動作規則適用オブジェクトを新規作成し、処理対象の末尾に加えます。
戻り値:作成した動作規則オブジェクトを返します。
FGESClass unit_class :作成する動作規則適用オブジェクトの型。
先頭へ
BasicQuestGhostEvent_Base::InsertUnitClass
public AnimateTransUnit_Base@ InsertUnitClass( Integer index, FGESClass unit_class)
指定したクラスの動作規則適用オブジェクトを新規作成し、処理対象の指定した位置に挿入します。
戻り値:作成した動作規則オブジェクトを返します。
Integer index :オブジェクトを挿入する位置(0起算)を指定します。
FGESClass unit_class :作成する動作規則適用オブジェクトの型。
先頭へ
BasicQuestGhostEvent_Base::PushUnitObject
public AnimateTransUnit_Base@ PushUnitObject(editable AnimateTransUnit_Base unit_obj)
指定した動作規則適用オブジェクトを処理対象のオブジェクトとして設定し、処理対象の末尾に加えます。
指定するオブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
このメソッドは指定されたオブジェクトのメモリ管理をネイティブ管理に変更します。
指定されたオブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。
戻り値:設定した動作規則オブジェクトを返します。
editable AnimateTransUnit_Base unit_obj :[移譲]登録する動作規則適用オブジェクト。
先頭へ
BasicQuestGhostEvent_Base::InsertUnitObject
public AnimateTransUnit_Base@ InsertUnitObject( Integer index,editable AnimateTransUnit_Base unit_obj)
指定した動作規則適用オブジェクトを処理対象のオブジェクトとして設定し、処理対象の指定した位置に挿入します。
指定するオブジェクトはローカル変数か、メモリ管理オブジェクトに直接接続されている必要があり、
このメソッドは指定されたオブジェクトのメモリ管理をネイティブ管理に変更します。
指定されたオブジェクトの寿命は処理対象から除外されるか、このオブジェクトの消滅までになります。
戻り値:設定した動作規則オブジェクトを返します。
Integer index :オブジェクトを挿入する位置(0起算)を指定します。
editable AnimateTransUnit_Base unit_obj :[移譲]登録する動作規則適用オブジェクト。
先頭へ
BasicQuestGhostEvent_Base::dr
internal DRGhost dr
目標のイベントの描画情報をウィンドウに転送するためのDR。
先頭へ
BasicQuestGhostEvent_Base::link_scene
readable Pointer<BasicQuestScene_Base> link_scene
自動更新を登録しているシーンオブジェクト。
先頭へ
BasicQuestGhostEvent_Base::pretend_event
readable Pointer<INativeEventObject> pretend_event
描画情報を取得しているイベントオブジェクト。
先頭へ
[前へ] [目次へ] [次へ]
最終更新 2018/03/06