lunch_box24
(Ryo Murayama)
1
現状
キャラクターがボックスコリジョンに接触した際にターゲットに移動するBPを作成。一瞬で移動すると見栄えが悪いのでDelayを入れてテレポート待機時間を設けた
参考:[UE4] コンポーネントを使ってワープさせてみる|株式会社ヒストリア
やりたいこと
接触から移動までの時間を作ることができたがその待機時間もキャラクターが操作できてしまうので
その時間中は操作を受けつけないようにしたい。もちろんテレポート後は再度操作できるようにしたい
参考サイトのURLだけでも結構です。(解説や図があると尚喜びます)
よろしくお願いします
T_Sumisaki
(T_Sumisaki)
2
DisableInputを使用してPawnへの入力を止めるのが良いでしょう
テレポート処理後はEnableInputで戻すことを忘れないでください
下記のドキュメントが参考になります
https://docs.unrealengine.com/ja/Gameplay/HowTo/ActorInput/Blueprints/index.html
ご返信ありがとうございます。無事解決できました!
Enable Input ノードとDisable Input ノードを逆に実装してアタフタしてましたが思った様にできました。ありがとうございました。