-2

キャラクターがトリガーボックスに入って "E"のようなキーを押すと、キューブを目に見えない/隠すのが好きです。私はすでに青写真を開いてトリガーボックスを挿入し、キー "E"とリンクしています。しかし、私はどのように私はキューブを得ることができません(世界では、トリガーボックスとキューブは遠く離れている)、また青写真にあります。あなたが私を助けることを願っています。あなたのトリガ青写真でUnreal Engine 4 - 青写真キューブを非表示にするにはどうすればよいですか?

Strecki

答えて

0

  • はそれ
  • (と重なっている)にあなたのキャラクターの手順たら「GetAllActorsOfClass」ノードを呼び出し、あなたが作成していない場合は(自分のキューブの青写真を選択1つは既にそうです)

あなたは、世界中に配置したすべてのキューブの配列になります。 これで必要なものを手に入れ、 "SetActorHiddenInGame"を呼び出します。

これらのリンクは役立つかもしれない:

SetActorHiddenInGame

Find Actor

+0

ありがとうございました! – Strecki

1

を次にそれをすることができます、それはBeginPlayだ上で、それはタグに自己だボックスを登録する必要があり、できればGetAllActorsOfClassを使用しないように、より良い習慣ですそれをプレイヤーにキャストし、あなたのキャラクターの配列にセットする。次に、あなたのキャラクター青写真の中のボックスを呼び出し、そこに視認性を設定することができます。ゲームの途中ですべての俳優を調べるのではなく、ゲームがロードされるときにすべて処理されます。実行するアクションが必要なたびに俳優の束を持っていけば重くなる可能性があります。こうすることで、必要なときに特定の俳優を呼び出すことができ、すべての俳優を何度も見回す必要はありません。

関連する問題