取决于虚幻引擎4中锚点位置的拖放操作

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

我对UI元素的拖放操作存在问题:我创建了一个要拖动的测试对象:DragTestObject_BP并覆盖了以下功能:OnMouseBottonDown FunctionOnDragDetected。接收者将是HUD_BP,而覆盖则是OnDrop功能。

问题是,如果将拖动对象的锚点设置在左上角,则第一个拖放操作仅会正常工作。否则,拖动对象将具有一些有线偏移。

开始位置:

enter image description here

拖动对象时,第一次单击鼠标即可跳到它上

enter image description here

drag-and-drop unreal-engine4 unreal-blueprint
1个回答
0
投票
可能会有点晚,但是您想将要单击的窗口小部件(“ DragTestObject_BP”)拖到另一个窗口小部件中。

也最好在“ DragTestObject_BP”中删除任何画布面板。

这将使“ DragTestObject_BP”的来源在视觉上定位,而不是使用画布面板的位置,这似乎是您遇到的问题。

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