[前へ]
[目次へ]
[次へ]
TransitionEffectManager (script/fgs/system.fges)
このクラスはトランジションエフェクト用のエフェクトメソッドを管理します。
●継承/注入
このクラスは継承/注入をしていません。
●インターフェイスとインターフェイスメソッド
このクラスはインターフェイスの実装宣言をしていません。
●クラスメソッド
名前
概要
ExecOutEffect
トランジション開始エフェクトを実行します
ExecInEffect
トランジション完了エフェクトを実行します
GetOutEffectMethod
IDに対応するトランジション開始メソッドを取得します
GetOutEffectMethod
IDに対応するトランジション完了メソッドを取得します
AddSlot
トランジションエフェクトの管理スロットを追加します
AddEffect
トランジションメソッドを追加します
Setup
このマネージャを初期化します
EmptyEffect
何もしないエフェクトメソッド
●クラスメンバメソッド
このクラスはクラスメンバメソッドを持っていません。
●クラス共有変数
名前
概要
outeffectmethodlist
フェードアウトメソッドリスト
ineffectmethodlist
フェードインメソッドリスト
ColorFader
単色フェードエフェクトクラス
RasterScroll
ラスタスクロールエフェクトクラス
Mosaic
モザイクエフェクトクラス
Roll
巻物風エフェクトクラス
FreezeView
画面凍結エフェクトクラス
black
単色黒フェード
white
単色白フェード
rs_h1
ラスタスクロール(横)
rs_v1
ラスタスクロール(縦)
rs_hv1
ラスタスクロール(横縦)
rs_h2
ラスタスクロール2(横)
rs_v2
ラスタスクロール2(縦)
rs_hv2
ラスタスクロール2(横縦)
mosaic
モザイク化
roll_r
巻物風エフェクト(右方向)
roll_l
巻物風エフェクト(左方向)
●インスタンス変数
このクラスはインスタンス変数を持っていません。
TransitionEffectManager::ExecOutEffect
public static void ExecOutEffect(
Integer
id)
指定したIDのトランジション開始エフェクトを実行します。
このメソッドはエフェクトメソッドの完了まで戻りません。
Integer
id
:実行するエフェクトID。
先頭へ
TransitionEffectManager::ExecInEffect
public static void ExecInEffect(
Integer
id)
指定したIDのトランジション完了エフェクトを実行します。
このメソッドはエフェクトメソッドの完了まで戻りません。
Integer
id
:実行するエフェクトID。
先頭へ
TransitionEffectManager::GetOutEffectMethod
public static readonly
BoundMethod
@ GetOutEffectMethod(
Integer
id)
指定したIDに対応するトランジション開始メソッドを取得します。
戻り値:指定したIDに対応するトランジション開始メソッド。
指定したIDが無効な場合は空参照を返します。
Integer
id
:取得するエフェクトID。
先頭へ
TransitionEffectManager::GetInEffectMethod
public static readonly
BoundMethod
@ GetInEffectMethod(
Integer
id)
指定したIDに対応するトランジション完了メソッドを取得します。
戻り値:指定したIDに対応するトランジション完了メソッド。
指定したIDが無効な場合は空参照を返します。
Integer
id
:取得するエフェクトID。
先頭へ
TransitionEffectManager::AddSlot
public static
Integer
AddSlot()
トランジションエフェクトの管理スロットを追加します。
戻り値:追加したスロットの管理IDを返します。
先頭へ
TransitionEffectManager::AddEffect
public static
Integer
AddEffect(
Integer
slot,editable
Any
hostobj,
FGESMethod
outeffect_method,
FGESMethod
ineffect_method)
マネージャにエフェクトメソッドを追加し、割り当てられたエフェクトIDを返します。
戻り値:追加したエフェクトメソッドに割り当てられたエフェクトID。
Integer
slot
:メソッドを追加するスロットの管理ID。
editable
Any
hostobj
:フェードメソッド実行時のホストオブジェクト。
FGESMethod
outeffect_method
:トランジション開始エフェクトメソッド。
FGESMethod
ineffect_method
:トランジション完了エフェクトメソッド。
先頭へ
TransitionEffectManager::Setup
internal static
Bool
Setup()
このマネージャを初期化し、デフォルトのフェード処理を追加します。
このメソッドは初期化中に自動的に呼び出されるように構成されています。
戻り値:処理に成功した場合、真を返します。
先頭へ
TransitionEffectManager::EmptyEffect
public static void EmptyEffect()
何もしないエフェクトメソッド。
先頭へ
TransitionEffectManager::outeffectmethodlist
internal
Array
<
Array
<
BoundMethod
>> outeffectmethodlist
トランジション開始メソッドリスト。
先頭へ
TransitionEffectManager::ineffectmethodlist
internal
Array
<
Array
<
BoundMethod
>> ineffectmethodlist
トランジション完了メソッドリスト。
先頭へ
TransitionEffectManager::ColorFader
public
FGESClass
ColorFader
単色フェード処理クラス。
詳細は
TransitionEffectManager::ColorFader
を参照してください。
先頭へ
TransitionEffectManager::RasterScroll
public
FGESClass
RasterScroll
ラスタスクロールエフェクト処理クラス。
詳細は
TransitionEffectManager::RasterScroll
を参照してください。
先頭へ
TransitionEffectManager::Mosaic
public
FGESClass
Mosaic
モザイクエフェクト処理クラス。
詳細は
TransitionEffectManager::Mosaic
を参照してください。
先頭へ
TransitionEffectManager::Roll
public
FGESClass
Roll
巻物風エフェクト処理クラス。
詳細は
TransitionEffectManager::Roll
を参照してください。
先頭へ
TransitionEffectManager::FreezeView
public
FGESClass
FreezeView
画面凍結エフェクト処理クラス。
詳細は
TransitionEffectManager::FreezeView
を参照してください。
先頭へ
TransitionEffectManager::black
public
TransitionEffectManager::ColorFader
black
黒塗りつぶしのフェードアウト/フェードインオブジェクト。
先頭へ
TransitionEffectManager::white
public
TransitionEffectManager::ColorFader
white
白塗りつぶしのフェードアウト/フェードインオブジェクト。
先頭へ
TransitionEffectManager::rs_h1
public
TransitionEffectManager::RasterScroll
rs_h1
ラスタスクロール(横)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::rs_v1
public
TransitionEffectManager::RasterScroll
rs_v1
ラスタスクロール(縦)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::rs_hv1
public
TransitionEffectManager::RasterScroll
rs_hv1
ラスタスクロール(横縦)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::rs_h2
public
TransitionEffectManager::RasterScroll
rs_h2
ラスタスクロール2(横)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::rs_v2
public
TransitionEffectManager::RasterScroll
rs_v2
ラスタスクロール2(縦)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::rs_hv2
public
TransitionEffectManager::RasterScroll
rs_hv2
ラスタスクロール2(横縦)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::mosaic
public
TransitionEffectManager::Mosaic
mosaic
モザイク化のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::roll_r
public
TransitionEffectManager::Roll
roll_r
巻物風(右方向)のエフェクトオブジェクト。
先頭へ
TransitionEffectManager::roll_l
public
TransitionEffectManager::Roll
roll_l
巻物風(左方向)のエフェクトオブジェクト。
先頭へ
[前へ]
[目次へ]
[次へ]
最終更新 2023/01/21