クラス SlideTransition

平行移動してシーンを切り替えるトランジション [詳細]

SlideTransitionに対する継承グラフ
Transition

すべてのメンバ一覧

Public メソッド

 SlideTransition ()
 コンストラクタ
 SlideTransition (float time, FourWayDirection direction, MoveTarget moveTarget, SlideTransitionInterpolator interpolator)
 コンストラクタ

Protected メソッド

override void OnStart ()
 開始処理
override TransitionUpdateResponse OnUpdate (float elapsedTime)
 更新処理
override void OnStop ()
 停止処理

プロパティ

float Time [get, set]
 持続時間を取得・設定する。(ミリ秒)
FourWayDirection MoveDirection [get, set]
 トランジションの移動方向を取得・設定する。
MoveTarget MoveTarget [get, set]
 スライドするシーンがCurrentSceneかNextSceneかを取得・設定する
SlideTransitionInterpolator Interpolator [get, set]
 補間関数の種類を取得・設定する。
AnimationInterpolator CustomInterpolator [get, set]
 カスタムの補間関数を設定する。

説明

平行移動してシーンを切り替えるトランジション

MoveTargetプロパティにNextSceneを指定した場合、NextSceneが前面、CurrentSceneが背面になり、NextSceneがMoveDirectionプロパティで指定した方向にスライドインします。 MoveTargetプロパティにCurrentSceneを指定した場合、CurrentSceneが前面、NextSceneが背面になり、CurrentSceneがMoveDirectionプロパティで指定した方向にスライドアウトします。


コンストラクタとデストラクタ

SlideTransition ( float  time,
FourWayDirection  direction,
MoveTarget  moveTarget,
SlideTransitionInterpolator  interpolator 
)

コンストラクタ

引数:
time持続時間(ミリ秒)
directionトランジションの移動方向
moveTarget重ね合わせの優先度
interpolator補間関数

メソッド

override TransitionUpdateResponse OnUpdate ( float  elapsedTime) [protected, virtual]

更新処理

引数:
elapsedTime前回のUpdateからの経過時間(ミリ秒)
戻り値:
トランジションの更新の応答

Transitionを実装しています。