【问题标题】:How can I use Level blueprint variables in an actor blueprint?如何在角色蓝图中使用关卡蓝图变量?
【发布时间】:2020-04-19 11:19:53
【问题描述】:

我想要一个actor来控制关卡蓝图变量。

其实我在做一个回合制桌游,一定要有这样的功能:

ActorOnClicked -> 移动actor -> 结束回合('turn' 是关卡蓝图变量)

如何获取/设置关卡蓝图变量?

【问题讨论】:

    标签: unreal-engine4


    【解决方案1】:

    Actor 可以位于任何级别,因此您无法从 Actor 蓝图中访问特定级别。

    相反,Actor 应该派发一个事件“EndTurn”,当创建该 Actor 时,关卡应该连接一个侦听器。

    您可以使用“事件调度程序”https://docs.unrealengine.com/en-US/Engine/Blueprints/UserGuide/EventDispatcher/index.html 来做到这一点

    【讨论】:

      猜你喜欢
      • 2022-12-05
      • 1970-01-01
      • 2021-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 2012-09-14
      • 2011-03-03
      相关资源
      最近更新 更多