我如何在演员蓝图中使用Level蓝图变量?

问题描述 投票:0回答:1

我希望演员控制层级蓝图变量。

实际上,我正在制作回合制棋盘游戏,并且必须具有以下功能:

ActorOnClicked->移动actor->结束转弯('turn'是一个蓝图变量)

如何获取/设置级别的蓝图变量?

unreal-engine4 unreal-development-kit
1个回答
0
投票

演员可以处于任何级别,因此您无法从演员蓝图访问特定级别。

相反,Actor应该调度事件“ EndTurn”,该级别应在创建该Actor时将侦听器连接到该事件。

您可以使用“事件分派器” https://docs.unrealengine.com/en-US/Engine/Blueprints/UserGuide/EventDispatcher/index.html完成此操作>

© www.soinside.com 2019 - 2024. All rights reserved.