UE4 如何查找与解决问题

首选AnswerHub:这里汇集了各种在学习与开发过程中能够遇见的问题

以UI 按钮的On Mouse Button Double Click 的问题为例子:

当我双击下列物品槽的图片的时候,并不能够直接使用物品,但是点击在X99这块文本区域或者边框的时候才能够触发双击的响应逻辑。(其实这个在早期版本4.14之前是正常的)

这种时候就要借助AnserHub来投石问路了:(能够用好AnserHub,能够达到事半功倍的效果)

如下就找到了相同的问题,并且该问题已经被解决了。

一种推荐方案是使用Border来使用doubleClick事件,其实正如我一开始所说的,点击Text或者是button的非Image区域可以响应,也就是说只有icon(Image)是不支持doubleClick的(即使是HitTest Invisible也不行),

最简单的再添加一个内容为空的Text框覆盖slot区域即可

如果能够访问外网的话,也可以找到许多优秀的资源

另外使用C++的缺点:

没办法直接移植模块。纯蓝图的模块可以很方便的进行移植。

没有办法快速的调程序,写的过程中不知道对错,很多复杂的类型C++没有蓝图引用起来直观。日后除了一些运算复杂的地方使用C++和GAS中必要用C++的地方才用C++,其他的都使用蓝图。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值