UE4问题总览

UE4问题总览

注释:本篇章用于记录开发中遇到的一些问题,下次遇到解决起来更快,此篇章会动态的更新,以前遇到的问题就不加了,想起来了再加(主要是懒)

1.调用SetInputMode之后遇到的一系列问题:

设置成UIOnly之后鼠标无法隐藏:

鼠标显示隐藏默认调用的是Windows的API:
在这里插入图片描述
在这里有俩处引用在这里插入图片描述
第一处在AutomatedApplication文件中:class FAutomatedCursor: public ICursor中有
在这里插入图片描述
另一个在SlateApplication文件中:
在这里插入图片描述
这里的注释说的是如果以前光标是隐藏的,那么这里做显示处理,方便用户交互

我这里处理这个问题的方式是获取我自定义的鼠标样式,然后设置它的RenderOpacity,如果没有自定义鼠标样式的朋友,此处就爱莫能助了,如果有好办法的朋友,请留言
在这里插入图片描述

设置InputModeGameAndUI后,隐藏鼠标就不会立刻生效

这里具体的源码我没去查,但是也是采用了偷懒的方式,手动的去设置了鼠标位置
在这里插入图片描述

UE4UMG按钮在短时间多次点击时候Click事件没来(引擎没发送)

替换成Released做暂时处理

LevelSequence动态生成的,而且在调用loadingStreamingLevel之类的异步跳关卡的操作之后没法播放

只需要重新bind一下就行了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_56946623/article/details/131410816
UE4