凛(kagring)のUE4とUnityとQt勉強中ブログ

2016 年から UE4 を触り始めました。勉強したもののメモ用のブログです。C++ での Qt、Unity も少しあります。

PREV | PAGE-SELECT | NEXT

≫ EDIT

UE4 シンプルな画面のフェードイン・フェードアウト(Start Camera Fade)

シンプルな色を指定した画面のフェードイン、フェードアウトの処理の方法です。
ツイッターをみていたらこういうものを見つけました。

「Start Camera Fade」というのを使うとすぐにできそうですね。

公式ドキュメントはこちら。

・Start Camera Fade
https://docs.unrealengine.com/latest/INT/BlueprintAPI/CameraFades/StartCameraFade/index.html

「Start Camera Fade」ノードはこんな感じに。
シンプルなカメラフェード001
「Target」には「Player Camera Manager」を指定します。
「From Alpha」にはフェード開始時のアルファを指定します。透明からなら0.0。不透明からなら1.0を指定しましょう。
「To Alpha」にはフェード先のアルファを指定します。フェードインなら1.0。フェードアウトなら0.0を指定しましょう。
「Duration」にはフェードの時間を秒で指定します。
「Color」にはフェードに使う画面の色を指定します。
「Should Fade Audio」はオーディオ関係もフェードするかを指定します。

True to fade audio volume along with the alpha of the solid color.

とあるので、オーディオのボリュームをアルファ値を参照してフェードさせるようです。
「Hold When Finished」はフェードが終わった後にそのフェード状態を維持するかを指定します。
これをTrueにしないと、フェードアウトが終わった瞬間画面がすぐに戻ってしまうので注意しましょう。

というわけでフェードインを組んでみるとこんな感じに。
シンプルなカメラフェード002
フェードインは色を変えてみました。

フェードアウトはこんな感じに。
シンプルなカメラフェード000

単純なものなら全然これでいけそうですね。
画面切り替えの際にはこれを使ってみるのがよさそうですね。
スポンサーサイト

| UE4 | 12:29 | comments:0 | trackbacks:0 | TOP↑

COMMENT















非公開コメント

TRACKBACK URL

http://kagring.blog.fc2.com/tb.php/340-d0b7d44c

TRACKBACK

PREV | PAGE-SELECT | NEXT