ウィジェットからボタンを押した回数を取得し、レベルブループリントで取得したいです。

具体的には下記の事がレベルブループリントでしたいです。

1.widgetからボタンが押される前の変数Aを取得したい、その間キャラは移動できない
2.ボタンが押されて1足された変数Bを取得したい
3.AとBを比較してBの数値が高かったらキャラの移動処理に移行したい
上記となります。

つまるところサイコロを振るまではプレイヤーは動かせず、敵のカメラにも遷移しないという処理を作りたいです。

Hello!

  • in most commona way you can use Input mode and set it somewhere in your widget logic Romero Blueprints++: BP Compendium 3: Set Input Mode Game and UI
  • you can just add variable to your character and by changing it enable/disable player movement
  • one more relatively simple solution - just enable/disable Tick in character movement