こんにちは、
UE5初心者です。
まずこのようなノードがあったとします。
ここで使用している
BP_Enemy
BP_Enemy2
はどちらも「Enemy」というタグを付加しています
そしてどちらも「flag」という変数があります
質問としてはこの種類の違うBP
BP_Enemy
BP_Enemy2
の「flag」を取得したいわけです。
for each loopのarry elementでアクタオブジェクトが
取得できますがCast to BP_Enemyを接続すると
flagは取得できますがこれでは
BP_Enemy2が取得されません
(当然ながらCastToBP_Enemyとしているため)
BP_Enemy2を取得するためにCastToBP_Enemy2を
接続すると
コーディングが冗長になると考えています
GetAllActorswithTagからのArrayElementにより
BP_Enmy,BP_Enemy2アクタオブジェクトが取得されていますが
この取得を有効に使うために
Cast to BP_Enemyは適切ではないという印象です
このような状況で
他に上手く処理できるようなノードが
あるような気がするので質問してみました。