(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!

    

ボタンを特定のプレイヤーにしか押せないようにする方法【UEFN】


このエントリーをはてなブックマークに追加



この記事でのバージョン
Unreal Editor for Fortnite(UEFN) 27.11


はじめに

今回はタイトル通り、UEFNでボタンを特定のプレイヤーにしか押せないようにする方法の紹介です!

ボタンを特定のプレイヤーにしか押せないようにする方法

まずボタンの「許可されるクラス」の項目を「クラススロット」にし、任意の数字を割り当てます。

例えば以下の場合だと、このボタンはクラス3のプレイヤーしか押せなくなりました。


次にプレイヤーのクラスを変更する方法ですが、クラスセレクターを使います。


クラスセレクターもボタンと同様に

「切り替え先のクラス」「クラススロット」にし、任意の数字を割り当てます。

そして、「プレイヤーのクラスを変更する」機能を使えば設定したクラスに変更する事が出来ます。



ちなみに「プレイヤーのクラスを変更する」はプログラム(Verse)から実行する事も可能です。

#プレイヤーのクラスを変更する (_selectorDeviceはclass_and_team_selector_device、Agentはagent)
_selectorDevice.ChangeClass(Agent)