【UEFN】仕掛けのみで1v1マップの倒されたら武器が自動にリロードされる仕組みを実装する

このような、倒されたら武器が自動にリロードされる仕組みを作ります。

目次

デバイスの設定

使うデバイスは以下の通りです。

撃破マネージャー×1
アイテムスポナー、アイテムグランター、条件付きボタン
をそれぞれ武器の種類分(本記事では1種類)

撃破マネージャー

撃破マネージャーをレベル上の邪魔にならないところに配置し
詳細で以下のように設定します。

  • 自滅で有効⇒true

アイテムスポナーの設定

アイテムスポナーをビューポート上に配置し詳細で以下のように設定します。

  • 最初のスポーンまでの時間⇒0
  • スポーン間隔の時間⇒0
  • アイテムリスト⇒スポーンさせたい武器
  • ゲーム中に土台を表示⇒false

アイテムグランターの設定

アイテムグランターをレベル上の邪魔にならないところに配置し
詳細で以下のように設定します。

  • 付与時のアクション⇒全て保持
  • アイテムリスト⇒アイテムスポナーの同じアイテム

条件付きボタン

条件付きボタンをレベル上の邪魔にならないところに配置し
詳細で以下のように設定します。

  • インタラクトを許可⇒false
  • キーアイテムが必要やtrue
  • キーアイテム1⇒アイテムスポナー、アイテムグランターと同じアイテム
  • ゲーム中に表示⇒いいえ

デバイスの紐付け 

アイテムグランターの詳細で以下を追加します。

  • アイテムを付与する⇒条件付きボタン⇒On Actived 

条件付きボタンの詳細で以下を追加します。

  • 起動⇒撃破マネージャー、On Eliminated   撃破マネージャー、On Elimination 

IslandSetting0の詳細で 
倒されたプレイヤーのアイテム⇒維持 
としてゲームを開始してみましょう。 
以下のようにリロードされたら完成です。

よかったらシェアしてね!

この記事を書いた人

メタバースに興味を持ち、UEFN、Verseを学びながらFortniteでゲーム制作しています。
初心者でも理解できるような記事を書くことを心がけております。
間違いがありましたら指摘よろしくお願いいたします。

コメント

コメントする

目次