スイッチを押すと、床が回転して、目的地までたどり着けるというシステムの作成時、
困ったことが起こったので記載しておく。
【経緯】
①まず人が乗るとON/OFFするスイッチを作った。
②そのスイッチを親として、子ブループリントを作成し、「BP_SwichRotateActor」とした
④関数の横の欄で「On Pressd Button」を選択
⑤次の手順でFloat型の変数2つとActor型の変数1つが必要であったが、
Actor型が表示されず、選択できない
⑥次にRotateActorとした変数と、「Get Actor Rotation」ノードをつながなくてはいけないのだが、エラーが出てしまってつなげない...
表示されないActorノード以外すべて試してみたが、ダメだった。
(親和性がなく、結びつかない)
⑦一通り設定した後、「BP_SwichRotateActor」をレベル上に配置。
その後、詳細パネルからデフォルト→「RotateActor」を選択しなければならないのだが、
デフォルトが表示されない
【考察】
①親であるスイッチの中の設定が間違っている
②表示されないActor型の欄は、別の場所から項目追加できるのではないか
③デフォルトが表示されないのは、子の設定ができていないせい
上記までの事柄を、後日確認したいと思う。
0コメント