操作: 三人称視点の仕掛け (三人称視点の操作) は、固定角度カメラや定点カメラ、カメラ: 軌道の仕掛けと併用するように設計されています。 操作: 三人称視点の仕掛けには主要な機能が2つあります。
カメラの仕掛けの影響を受けるプレイヤーの移動と向きの設定を調整する
カメラの仕掛けの影響を受けるプレイヤーのターゲティングの挙動を調整する
カメラの仕掛けはプレイヤーが見るものを変えるので、移動の操作や、その他のプレイヤーのアクションも異なったものになります。 この仕掛けで、プレイヤーが向く方向や、敵をターゲットする方法、インタラクトできるオブジェクトをターゲットする方法、プレイヤーの移動速度などを決定しましょう。
カメラと操作の仕掛けを組み合わせて使う方法に関しては、カメラと操作を使ったデザインを参照してください。 UEFNでのカメラの使い方に関しては、以下を参照してください:
操作: 三人称視点を見つける方法については、「仕掛けを使用する」を参照してください。
関連性フィルター
一部の仕掛けは、関連性フィルターと呼ばれる機能の影響を受けます。 この機能は、特定の関連するオプションで選択されている値に基づいて、オプションを表示したり非表示にしたりするものです。 この機能により、カスタマイズパネルが設定であふれかえることを防ぎ、よりオプションを管理、確認しやすくなります。
ただし、どのオプションや値が関連性フィルターを起動しているのか判断が難しい場合もあります。 分かりやすくするために、仕掛けの解説では関連性フィルターを起動する値は全て斜体で記載しています。 この解説には、関連性フィルターの影響を受けるものを含め、全てのオプションを載せています。特定のオプションの値によって表示もしくは非表示になる場合、そのオプションの説明フィールド内には注意書きを記載しています。
仕掛けのオプション
この仕掛けの設定は、下記のオプションで行うことができます。
初期値は太字になっています。 関連性フィルターを起動する値は斜体になっています。
| オプション | 値 | 説明 |
|---|---|---|
クリエイティブ プレビュー | 利用不可 | 開始をクリックすると、カメラが映しているもののプレビューが表示されます。 停止をクリックするとプレビューが終了し、島の編集に戻ります。 |
Priority (優先度) | 0.0、数値を選択するか入力 | カメラは複数存在可能だが、優先度が最も高い仕掛けのみがアクティブとみなされます。 |
開始時にプレイヤーに取り付ける | オン、オフ | ゲーム開始時にこの仕掛けが自動で全プレイヤーに追加されるかどうかを決定します。 |
撃破時に削除 | オン、オフ | プレイヤーの撃破時に、このカメラが取り外されるかどうかを決定します。 |
有効なゲームフェーズ | なし、常時、ゲームプレイのみ | このカメラがアクティブになるフェーズを決定します。 なしを選択した場合、カメラはイベントを通じてのみ有効化できます。 |
向く方向 | 移動、ツイン スティック、固定 | ゲームプレイ中にプレイヤーが向いている方向を決定します。 固定を選択すると、このオプションの下に追加のオプションが表示されます。 この設定で選べる値は以下の通りです。
|
ツイン スティックのマウスでの照準モード | ターゲット カーソル、ダイヤル照準 | このオプションは、向く方向オプションがツイン スティックに設定されている場合にのみ表示されます。 これにより、マウスを使用しているときにプレイヤーがどこを狙うかが決まります。 この設定で選べる値は以下の通りです。
|
コントローラーで自動発射 | オン、オフ | プレイヤーがコントローラーで右スティックを使用しているときに、プレイヤーの武器を自動で発射するかどうかを決定します。 |
固定の向く方向 | 0 度であれば、数値を選択または入力 | このオプションは、向く方向オプションが固定に設定されている場合にのみ表示されます。 ゲームプレイ中にプレイヤーが面する方向を決定します。 |
移動スピード倍率 | 1.0x、数値を選択 | デフォルトの移動スピードに、この倍率を乗算した速度でプレイヤーが移動します。 |
射撃時の移動スピード倍率 | 1.0x、数値を選択 | デフォルトの移動スピードに、この倍率を乗算した速度で射撃中のプレイヤーが移動します。 |
エイム時の移動スピード倍率 | 1.0x、数値を選択 | デフォルトの移動スピードに、この倍率を乗算した速度でエイム中のプレイヤーが移動します。 |
旋回速度倍率 | 1.0、値を選択 | 旋回中のプレイヤーの速度をデフォルトの速度の倍率として決定します。 |
射撃時の旋回スピード倍率 | 1.0x、数値を選択 | 射撃中のプレイヤーの旋回速度をデフォルト速度の倍率として決定します。 |
照準時の旋回速度の倍率 | 1.0x、数値を選択 | 照準を合わせているときのプレイヤーの旋回速度をデフォルト速度の倍率として決定します。 |
ダッシュ時の旋回速度倍率 | 1.0x、数値を選択 | ダッシュ中のプレイヤーの旋回速度をデフォルト速度の倍率として決定します。 |
ターゲティング アシスト | オン、オフ | これがオンに設定されている場合、プレイヤーは距離、角度、ターゲットの優先度に基づいてターゲットを自動的に選択します。 向く方向がツイン スティックに設定されており、ターゲティング アシストがオンに設定されている場合、プレイヤーはターゲットがロックオンされた後に右ジョイスティックまたはマウスを動かすことで、自動ターゲティングを解除できます。 |
ターゲティングのロックオン | なし、常に、射撃、エイム、射撃またはエイム | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 ターゲットが選択されたときに、プレイヤーがターゲットの方に向くタイミングを決定します。 |
ターゲットの保持の長さ | 1.5 秒、秒数を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 各遠隔アクションの後、プレイヤーがターゲットの方を向くのを試みる時間の長さ。 |
ターゲティング距離 | 1000 cm、値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 ターゲットが有効とみなされるために、プレイヤーから離れることができる最大の距離を決定します。 |
照準時のターゲティング距離 | 1000 cm、値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 ターゲットが有効とみなされるために、プレイヤーから離れることができる最大の距離を決定します。 |
ターゲティング角度 | 85°、度数を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 プレイヤーの向きを基準として、ここで設定した角度内に収まっていると、有効なターゲットとみなされます。 |
照準時のターゲティング角度 | 85°、度数を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 プレイヤーの向きを基準として、ここで設定した角度内に収まっていると、有効なターゲットとみなされます。 |
ターゲットへの視界を必要とする | オン、オフ | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 視界が確保されていないと有効なターゲットとみなされないかどうかを決定します。 |
プレイヤーの基礎比重 | 1.0、数値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 プレイヤーに指定されるターゲティングの優先度を決定します。 0を選択すると、プレイヤーはターゲットされません。 |
クリーチャーの基礎比重 | 0.5、数値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 クリーチャーに指定されるターゲティングの優先度を決定します。 0を選択すると、クリーチャーはターゲットされません。 |
乗り物の基礎比重 | 0.3、数値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 乗り物に指定されるターゲティングの優先度を決定します。 0を選択すると、乗り物はターゲットされません。 |
比重を距離で計る | 0.5、数値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 ターゲットの計算された比重を調整し、プレイヤーからの距離に応じて最終的な値を減らします。 |
比重を角度で測定 | 1、数値を選択 | このオプションは、ターゲティング アシストオプションがオンに設定されている場合にのみ表示されます。 ターゲットの計算された比重を調整し、プレイヤーへの角度に応じて最終的な値を減らします。 |
チームに影響を与える | 任意、チームを選択するか入力 | この仕掛けの影響を受けるチームを決定する。 |
影響を受けるクラス | クラスなし、任意、クラスを選択するか入力 | この仕掛けの影響を受けるクラスを決定します。 クラスなしを選ぶと、クラスを割り当てられていないプレイヤーのみが影響を受けます。 すべてを選ぶと、クラスを割り当てられていないプレイヤーも含む、全プレイヤーが影響を受けます。 |
チームを反対にする | オン、オフ | オンに設定すると、影響を受けるチームのオプションで選んだチーム以外の全チームがこの仕掛けの影響を受けるようになります。 |
クラスを反対にする | オン、オフ | オンに設定すると、影響を受けるクラスのオプションで選んだクラス以外の全クラスがこの仕掛けの影響を受けるようになります。 |
編集モードで仕掛けをターゲット可能にする | オン、オフ | 仕掛けそのものがターゲットできるかどうかを決定します。 オンに設定すると、この仕掛けは島の編集時にのみターゲット可能になります。 |
ディレクトイベントバインディング
この仕掛けのディレクト イベント バインディングのオプションは以下の通りです。
機能
機能は仕掛けのイベントを聞き取り、アクションを実行します。
どの機能も、「オプション」をクリックして仕掛けを選択し、仕掛けのドロップダウンメニューから選択することでアクセス可能です。
仕掛けを選択したら「イベントを選択する」をクリックして、この機能を起動するイベントを選択します。
2つ以上のイベントを使って機能を起動したい場合、追加ボタンを押して行を追加し、上記の手順を繰り返しましょう。
| オプション | 説明 |
|---|---|
受信時に有効にする | イベントが発生すると仕掛けを有効にする。 |
受信時に無効にする | イベントが発生すると仕掛けを無効にする。 |
受信時に追加する | イベントが発生すると、発信したプレイヤーにこの仕掛けを追加します。 |
受信していると全てに追加 | イベントが発生すると、この仕掛けを全プレイヤーに追加します。 |
受信時に削除 | イベントが発生すると、発信したプレイヤーからこの仕掛けを削除します。 |
受信していると全員から削除する | イベントが発生すると、全プレイヤーからこの仕掛けを削除します。 |
イベント
この仕掛けにはイベントはありません。
Verse で操作: 三人称視点の仕掛けを使用
下記のコードを使えば、Verseで操作: 三人称視点の仕掛けを制御することができます。 このコードは、操作: 三人称視点の仕掛けのAPIでイベントと機能を使用する方法を示しています。 自分の作品に合わせて変更しましょう。
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
gameplay_controls_third_person_device_verse_example := class(creative_device):
# Reference to the Gameplay Control: Third Person Device in the level.
# In the Details panel for this Verse device,
# set this property to your Gameplay Control: Third Person Device.
@editable
MyThirdPersonControlsDevice:gameplay_controls_third_person_device = gameplay_controls_third_person_device{}
このコードを自分のUEFNの作品で使うには、以下の手順に従いましょう。
操作: 三人称視点の仕掛けを自分の島までドラッグします。
gameplay_controls_third_person_device_verse_example という名前の新しい Verse の仕掛けを作成します。 手順については、「Verseを使用して独自の仕掛けを作成する」を参照してください。
Visual Studio Code で gameplay_controls_third_person_device_verse_example.verse を開き、上記のコードを貼り付けます。
コードをコンパイルし、Verseで作成した仕掛けを自分の島までドラッグします。 手順については、「Verseの仕掛けをレベルに追加する」を参照してください。
操作: 三人称視点の仕掛けの参照を島のVerseの仕掛けに追加します。 手順については、「レベル内のクリエイティブの仕掛けにVerseの参照を追加する」を参照してください。
操作: 三人称視点の仕掛けの開始時にプレイヤーに取り付けるプロパティを無効にし、Verse だけがプレイヤーに操作を追加するようにしてください。
プロジェクトを保存し、「セッションを開始」をクリックしてプレイテストしてみましょう。
三人称視点操作 API
Verse での仕掛けを使用する方法の追加情報については、「ゲームプレイ コントロール三人称視点の API 参照」をご確認ください。