LoginSignup
2
4

More than 5 years have passed since last update.

UE4でのキャラクターのフェードイン・アウトする方法

Last updated at Posted at 2015-12-04

概要

UE4でキャラクター(マテリアル)をフェードイン・アウトするプロジェクトを配布しました。
キャラクター死亡時とか演出系で使えるかなと思います。

TopDownテンプレートを使用してます。Versionは4.9.1
「Dynamic Material Instance」を使用しています。
参考公式ドキュメント
https://docs.unrealengine.com/latest/JPN/Engine/Rendering/Materials/MaterialInstances/index.html

動作画面

https://twitter.com/WassyPg/status/646506564728188941
ツイッターの動画機能なのでそちらをご参照ください。

解説

下記の画像は、キャラクターブループリントのEventBeginPlayでマテリアルを動的に設定出来るようにする処理(二個設定しているのは、デフォルトキャラクターはマテリアルを2つ設定しているため。胸のエンブレム部分が地味に別マテリアル)

_EventBeginPlay.png

下記の画像は、キャラクターブループリントでキャラクターのメッシュに設定しているマテリアルをフェードイン・アウトしている処理です。

_FadeInOut.png

下記の画像は、キャラクターのメッシュに設定しているマテリアルの画像です
(今回は、簡単にするためにテクスチャは使用してません)

_Material.png

その他

あと、コントローラーで「マウスホイールでズームイン・ズームアウト」
「キャラクターブループリントでカスタムイベント」を使用しているので、
その点も多少役に立てるかなと思います。

プロジェクト配布

プロジェクト配布場所:https://github.com/wasman3/UE4DynamicMaterialTestPrj
Download Zipボタンでプロジェクトをダウンロードできます。

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4