首选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++,其他的都使用蓝图。