トランジションを伴ってシーンを切り替えるクラス
More...
|
void | ChangeScene (string sceneName, string transitionName, float duration) |
| シーンを切り替える
|
|
|
override void | Initialize () |
| 初期化処理はこのメンバ関数をオーバライドして書く
|
|
◆ Capture()
Texture2D UshiSoft.ST.SceneTransitioner.Capture |
( |
| ) |
|
|
private |
◆ ChangeScene()
void UshiSoft.ST.SceneTransitioner.ChangeScene |
( |
string | sceneName, |
|
|
string | transitionName, |
|
|
float | duration ) |
シーンを切り替える
- Parameters
-
sceneName | シーン名 |
transitionName | トランジションの名前 |
duration | トランジションにかかる時間。アウトとインどちらも行う場合は2倍の時間がかかる |
◆ ChangeSceneCoroutine()
IEnumerator UshiSoft.ST.SceneTransitioner.ChangeSceneCoroutine |
( |
string | sceneName, |
|
|
string | transitionName, |
|
|
float | duration ) |
|
private |
フェードを伴ってシーンを切り替える
- Parameters
-
sceneName | シーン名 |
transitionName | トランジションの名前 |
duration | 時間 |
- Returns
◆ Initialize()
override void UshiSoft.ST.SceneTransitioner.Initialize |
( |
| ) |
|
|
protectedvirtual |
◆ LoadSceneCoroutine()
IEnumerator UshiSoft.ST.SceneTransitioner.LoadSceneCoroutine |
( |
string | sceneName | ) |
|
|
private |
シーンを読み込む
- Parameters
-
- Returns
◆ PlayTransitionCoroutine()
IEnumerator UshiSoft.ST.SceneTransitioner.PlayTransitionCoroutine |
( |
float | duration, |
|
|
bool | out_ ) |
|
private |
トランジションを再生する
- Parameters
-
duration | 時間 |
out_ | トランジションアウトか |
- Returns
◆ _nameToTransitionPrefab
Dictionary<string, TransitionBase> UshiSoft.ST.SceneTransitioner._nameToTransitionPrefab |
|
private |
トランジションの名前(ファイル名)とプレハブの辞書
◆ _transition
◆ _transitionPrefabs
◆ IsTransitioning
bool UshiSoft.ST.SceneTransitioner.IsTransitioning |
|
getprivate set |
◆ TransitionNames
string [] UshiSoft.ST.SceneTransitioner.TransitionNames |
|
get |