Language:
Page Info
Skill Level:
Engine Version:
Share

创建拖放 UI

在项目中,玩家有时需要通过屏幕上的拖放操作与 UI 元素进行交互。这可用于自定义界面布局(放置体力条或单元框架),或与物品栏画面之类的游戏性系统进行交互(添加/移除物品)。结合 UMG 后即可使用 DragAndDropOperation 节点创建这些类型的交互,并基于交互方法覆盖部分继承的蓝图函数。

在此例中,我们将实现一个玩家能用鼠标左键进行拖动和放置的体力条。

在此指南的最后,您将拥有一个可以在视口中进行四处拖动、并放置到新位置的 UI 控件。