UEFN / Verse

【UEFN】キャラクターの仕掛けコントローラーの仕掛けの使い方|複数のキャラを一括制御し演出を強化

UEクリエイターズ【運営】

こんにちは、UEクリエイターズです。今回もUEFN(Unreal Editor for Fortnite)の使い方について解説していきます。

この記事では、キャラクターの仕掛けコントローラーの仕掛け(Character Device Controller Devices)について具体的に説明していきます。

動画でも解説しているので参考にしてみてください。

「キャラクターの仕掛けコントローラー」とは?

【UEFN】キャラクターの仕掛けコントローラーの仕掛けの使い方

キャラクターの仕掛けコントローラーの仕掛け(Character Device Controller Devices)は、特定のグループに属する「キャラクターの仕掛け」を一括で管理・制御するための仕掛けです。

これを使うことで、ゲームの進行やプレイヤーのアクションに合わせて、複数のキャラクターの見た目や動きを同時に変更することができます。

できること

「キャラクターの仕掛けコントローラーの仕掛け」を使うと、主に以下のような操作を対象のキャラクター全員に一括で適用できます。

外見の変更

キャラクターのスキン(コスチューム)を一斉に変更します。

エモートの実行

全員に同じエモート(短いダンスやジェスチャー)を実行させます。

アイドリングポーズの変更

待機中のポーズを一斉に変更します。

アイドリングアニメーションの変更

待機中の動き(ループするアニメーション)を変更します(例:泣く、拍手する)。

リセット

コントローラーによって変更された設定をすべて元に戻し、各キャラクターの仕掛けのデフォルト状態に戻します。

「キャラクターの仕掛けコントローラー」の具体的な使い方

ここからは、具体的な設定方法と使い方を解説します。

必要な仕掛けの配置

まず、以下の2つの仕掛けをレベル上に配置します。

【UEFN】キャラクターの仕掛けコントローラーの仕掛けの使い方
  1. キャラクターの仕掛けコントローラーの仕掛け: メインとなる制御装置です。
  2. キャラクターの仕掛け: 制御対象となるキャラクター(マネキンなど)です。

これらはどちらも「コンテンツブラウザー」の「フォートナイト」 > 「仕掛け」 > 「AI」フォルダの中にあります。

RECOMMEND
【UEFN】キャラクターの仕掛けの使い方|会話可能なNPCを作成する方法
【UEFN】キャラクターの仕掛けの使い方|会話可能なNPCを作成する方法

コントローラーで変更内容を設定する

配置した「キャラクターの仕掛けコントローラーの仕掛け」を選択し、「詳細パネル」の「ユーザーオプション」で、実行したい変更内容をあらかじめ設定しておきます。

キャラクタースキン(外見)の設定

キャラクター」の項目で、変更させたいスキンを設定します。

コンテンツブラウザーの「フォートナイト」 > 「Characters」フォルダなどから、使いたいキャラクター(例:Jonesy)を選び、この項目にドラッグ&ドロップすることで設定できます。

アイドリングポーズ・アニメーションの設定

  • アイドリング(ポーズ): 変更させたい静止ポーズ(例:走る)を選択します。
  • アイドリング(アニメーション): 変更させたいループアニメーション(例:泣く、応援、拍手)を選択します。

エモートの設定

エモートする」の項目で、実行させたい短時間のアニメーション(例:エアギター)を選択します。

キャラクターとの連携方法 (キャラクタースロット)

コントローラーとキャラクターを連携させる設定です。これは非常に重要なステップです。

  1. キャラクターの仕掛けコントローラーの仕掛け」の「詳細設定」にある「キャラクタースロット」の番号を確認します(デフォルトは0)。
  2. 制御したいすべての「キャラクターの仕掛け」を選択し、同じく「詳細設定」にある「キャラクタースロット」をコントローラーと同じ番号(この例では0)に設定します。

この「キャラクタースロット」の番号が一致している仕掛け同士が、自動的に紐づけられます。スロットは0から19まであり、最大20個の異なるグループを作成することが可能です。

機能を実行する (イベントの連携)

最後に、「キャラクターの仕掛けコントローラーの仕掛け」が持つ機能を、ボタンなどの別の仕掛けを使って起動(トリガー)できるように設定します。

「キャラクターの仕掛けコントローラーの仕掛け」の「詳細パネル」で「ユーザーオプション – 機能」の項目を見ます。ここには以下のような機能が用意されています。

  • キャラクターの外見を変更する
  • エモートを実行する
  • キャラクターのアイドリング(ポーズ)を変更
  • キャラクターのアイドリング(アニメーション)を変更
  • キャラクターをリセットする

例えば、「ボタン」の仕掛けを置き、その「インタラクト時」イベントに、コントローラーの「キャラクターの外見を変更する」機能を連携させます。こうすることで、プレイヤーがボタンを押した瞬間に、連携されたすべてのキャラクターのスキンが一斉に変更されるようになります。

活用例

この仕掛けは、特にゲーム内の「演出」において非常に強力です。

  • ゲームクリア演出: ゲームクリア時に、ステージ上に配置されたキャラクターたちが一斉に「拍手」のアニメーションを実行し、プレイヤーを祝福するような演出が作れます 。
  • ゲームオーバー演出: プレイヤーが失敗した時に、キャラクターたちが「泣いてる」アニメーションを実行する、といった表現も可能です 。
  • ストーリーの進行: ゲームの進捗に合わせて、キャラクターの外見を途中で変更させるといった使い方もできます 。

また、「キャラクターの仕掛けコントローラーの仕掛け」は複数配置することが可能です。キャラクタースロットの番号(例:0番グループと1番グループ)を変えることで、異なるグループに対して別々の指示を出したり、演出のパターンを増やしたりすることもできます。

まとめ

「キャラクターの仕掛けコントローラーの仕掛け」は、複数のキャラクターの仕掛けを一斉に制御できる、演出作成に非常に便利な機能です 。設定も「キャラクタースロット」の番号を合わせるだけで簡単に行えます。

ぜひこの機能を活用して、プレイヤーを驚かせるような魅力的な演出を作ってみてください。

関連資料

動画版:https://youtu.be/R8h28Rcanes

参考資料
RECOMMEND
【UEFN】キャラクターの仕掛けの使い方|会話可能なNPCを作成する方法
【UEFN】キャラクターの仕掛けの使い方|会話可能なNPCを作成する方法

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


ABOUT ME
UECREATORS
UECREATORS
メタバース制作スタジオ
UEFN/Verse言語に特化した、Fortnite専門メタバース制作スタジオ「UECREATORS」の公式サイトです。当サイトでは、UEFNを用いたゲーム制作技術、Verseプログラミングの実装方法、3D空間設計のノウハウを発信しています。
【法人様・事業者様へ】UEFNを活用したメタバース空間の受託制作・開発支援を行っております。制作のご相談・お見積もりは、お問い合わせフォームより承っております。
Recommend
こちらの記事もどうぞ
記事URLをコピーしました