UE4.15-背包拖拽OnDrop

1新建一个项目用来做这个背包推拽MyProject


2、在内容浏览器新建一个控件蓝图·,打开蓝图,添加一个Border控件,在新建一个Image控件添加到Border中,方便观察,(这里要注意一点,要删除控件蓝图自带的Canvas组件,避免后面使用时造成不必要的麻烦,自己操作时会知道的)如下图;


3、再创建一个控件蓝图,用于创建拖放物生成的位置(home),也是实现拖放操作的位置,蓝图中进入图表在函数里选择覆盖函数On MouseButton Down,使用鼠标左键选中,操作如下:


4、覆盖函数 On DragDetected 函数打开后添加如下操作,创建控件(calss选择你之前创建的控件蓝图,后面的Brush是选择之前控件蓝图中你要创建的物体,在后面创建拖放Drop,返回节点)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值