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

TransitionEffectManager::ColorFader (script/fgs/system.fges)


このクラスは単色フェードアウト/フェードインを行うエフェクトクラスです。

●継承/注入

   このクラスは継承/注入をしていません。

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

   このクラスはインターフェイスの実装宣言をしていません。

●クラスメソッド

名前概要
public操作メソッド Execトランジションエフェクトを実行します

●クラスメンバメソッド

名前概要
public設定メソッド Setエフェクトパラメータを一括設定します
public操作メソッド Outトランジション開始エフェクトを実行します
public操作メソッド Inトランジション完了エフェクトを実行します

●クラス共有変数

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

●インスタンス変数

名前概要
public colorフェードする色
public alv1基準透過度1
public alv2基準透過度2
public framesフェード時間
public easingイージングの種類




TransitionEffectManager::ColorFader::Exec

public static void Exec( Integer color, Integer alv1, Integer alv2, Integer frames,
             Integer easing=EasingLib::LINEAR)


   エフェクトパラメータを直接指定してエフェクトを実行します。
   このメソッドはエフェクトの完了まで戻りません。

Integer color :フェードする色を指定します。
Integer alv1 :フェードの開始時の透過度。
Integer alv2 :フェードの完了時の透過度。
Integer frames :フェードに掛けるフレーム数を指定します。
Integer easing=EasingLib::LINEAR :推移時のイージング処理を指定します。
         指定できる識別子は EasingLib#計算式と識別子の対応 を参照してください。

先頭へ


TransitionEffectManager::ColorFader::Set

public void Set( Integer color, Integer alv1, Integer alv2, Integer frames,
             Integer easing=EasingLib::LINEAR)


   エフェクトパラメータを一括設定します。

Integer color :フェードする色を指定します。
Integer alv1 :フェードの基準透過度1。
      この値はフェードアウトの場合は開始時の透過度、フェードインの場合は完了時の透過度です。
Integer alv2 :フェードの基準透過度2。
      この値はフェードアウトの場合は完了時の透過度、フェードインの場合は開始時の透過度です。
Integer frames :フェードに掛けるフレーム数を指定します。
Integer easing=EasingLib::LINEAR :推移時のイージング処理を指定します。
         指定できる識別子は EasingLib#計算式と識別子の対応 を参照してください。

先頭へ


TransitionEffectManager::ColorFader::Out

public void Out()

   設定されたパラメータでトランジション開始エフェクトを実行します。
   このメソッドはエフェクトの完了まで戻りません。

先頭へ


TransitionEffectManager::ColorFader::In

public void In()

   設定されたパラメータでトランジション完了エフェクトを実行します。
   このメソッドはエフェクトの完了まで戻りません。

先頭へ


TransitionEffectManager::ColorFader::color

public Integer color

   フェードする色。

先頭へ


TransitionEffectManager::ColorFader::alv1

public Integer alv1

   フェードの基準透過度1。
   この値はフェードアウトの場合は開始時の透過度、フェードインの場合は完了時の透過度です。

先頭へ


TransitionEffectManager::ColorFader::alv2

public Integer alv2

   フェードの基準透過度2。
   この値はフェードアウトの場合は完了時の透過度、フェードインの場合は開始時の透過度です。

先頭へ


TransitionEffectManager::ColorFader::frames

public Integer frames

   フェードに掛けるフレーム数。

先頭へ


TransitionEffectManager::ColorFader::easing

public Integer easing

   イージングの種類。

先頭へ


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

最終更新 2020/10/18