Sequence再生中にkey入力を無効化するには?

EnableInput / DisableInput Nodeで入力の許可/非許可を切り替えることができます。
Sequencer再生時にDisableInput を実行し、入力を非許可とします。
Sequencer終了時にEnableInput を実行し、入力を許可します。
ボタンイベントはDisableInput中であっても有効のため、ボタンイベントも非許可とする場合は、
ボタンWidgetをDisableとして下さい。
宜しくお願いします。

119849-input.png

FPSプロジェクト、TabキーでUMGを表示し、Sequencerで作成したSequenceムービーを再生するいくつかのボタンを配置し、選択して再生しています。

再生中、Tabキーを押すとUMGが再度表示されてしまいます。

再生が終わるまでTabキーを無効化することが分からなくて、行き詰りました。

フロー制御を調べるもピンと来なくて、失敗しています。

ご教授よろしくお願いいたします。

ご教授ありがとうございます。

DisableInputは使っていたのですが、キー入力が無効化されませんでした。

「Sequencer再生時」とはここではないのでしょうか?色んなとこに突っ込んでいたのですがだめで。。。まずは止めることがだめでして。

「Sequencer終了時」というのもどんなノードの次かわからなくて。。。

->DisableInputは使っていたのですが、キー入力が無効化されませんでした。

DisableInputの使い方を十分に理解する必要があります。
DisableInputのTargetにGetPlayerControllerを接続する必要がありますか?

->「Sequencer終了時」というのもどんなノードの次かわからなくて。。。
ご自身が分からないことについて、まずは検索することをお勧めします。
Sequencerの終了直前にイベントとして登録するか、タイマーに終了を検出して下さい。

-Search

-AnswerHub

Sequencerにイベントを登録することで解決いたしました。

ありがとうございました。

あなたの問題解決に貢献出来て良かったです。
問題が解決済みであれば、質問票を“解決済み”としてチェックして下さい。
他に問題が残っている場合は更なる問い合わせを行って下さい。
宜しくお願いします。