0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

UEFN / VerseAdvent Calendar 2023

Day 25

【UEFN】ビジュアルエフェクトパワーアップをVerseで扱ってみる

Posted at

背景

自作で制作した特殊能力を視覚的にわかりやすくしたかったのでビジュアルエフェクトを付けたかったので調査しました。

やること

トリガーを押したらエフェクトを付与すること

動画

実装

利用するDevice

トリガー

image.png

ビジュアルエフェクトパワーアップ

image.png
設定
image.png
赤線で囲んだところでエフェクトのデザインができる感じでした。今回はくっきりとした水色のアウトラインが出るようにしました。

全体コード

using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }

visual_effect_powerup_controller_device := class(creative_device):

    @editable
    VisualEffect:visual_effect_powerup_device=visual_effect_powerup_device{}

    @editable
    Trigger:trigger_device=trigger_device{}

    OnBegin<override>()<suspends>:void=
        Trigger.TriggeredEvent.Subscribe(OnIntaractable)

    OnIntaractable(QAgent : ?agent):void=
        if (Agent := QAgent?):
            VisualEffect.Pickup(Agent)

トリガーを押してagentを取得してVisualEffect.Pickup()の引数に入れるだけで指定のプレイヤーに付与できる感じでした。

まとめ

こちらもとても簡単に実装できました!簡単にビジュアルエフェクトを付与できるので、片手間で見た目を良くしたいときにとりあえず使えそうです!!

本日をもって2023年アドベントカレンダー25日連続投稿が終わりました。達成感がすごい、、、

最後の方はかなりギリギリに書いたので質が落ちちゃったのが反省になります。

来年はやめておこうかなw

余談

この度UEFN/Verseに関するオープンコミュニティサーバーを建ち上げました。ちょっとでも興味があれば奮ってご参加くださいませ。

0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?