- 博客(11)
- 收藏
- 关注
原创 【UE】World Partition 中没什么用但是查了要一会儿的问题
目前只找到,右键点击对象后,选择如下词条,之后可以在剪贴板看到文件的路径。1、OFPA 如何查找对象对应的文件。
2023-08-12 21:20:21
193
1
原创 【UE】编译时遇到的奇奇怪怪的问题
解决:遇到问题时添加的插件时 CommonGame,该插件为 UE5 内置插件,IDE 中构建的目标项目修改为 UE 后构建一次,再构建游戏项目后正常启动。1、使用源码版本的引擎,uproject 和 module 都正常添加插件。编译弹出提示类似 “xxx(插件名)无法在运行时构建” 的英文提示框。
2023-08-12 19:35:40
183
1
原创 【UE】WorldContextObject 相关记录
查看 UObject 的 GetWorld 实现,使用了一个 bool 变量检测子类是否重写了该函数,注释可知 UObject 类型对象本身的 GetWorld 实现不可靠,需要重写该函数。UE 多数静态函数库需要填入参数 WorldContextObject,该参数为世界上下文,通常需要从该参数中获取当前 world,从而函数内部可以对对应 world 进行实现。继承 UObject 类型,重写其中的 GetWorld 函数之后,其蓝图子类也不需要填入该参数。
2023-08-04 15:15:37
866
1
原创 【UE4】UMG对象丢失,导致闪退
在unlua中频繁打开关闭相同界面时,偶发的导致闪退引发闪退的代码如下: local WindowWidget = UWidgetBlueprintLibrary.Create(self,UClass.Load("/Game/BluePrints/TestUMG")) WindowWidget:AddToViewport()闪退日志如下:D/UE4 : D/UE4 : [2022.01.19-11.31.55:086][195]LogScript: Warning: Ac
2022-01-20 10:49:59
592
原创 【UE4】UE4 问题,窗口出现莫名边框
问题:编辑状态下视口正常播放后无论是在视口还是在新窗口中,均会出现莫名的边框,如图右侧项目中产生这个问题是在 4.25 升 4.26 后出现的,并且是打开了 ES 3.1 的渲染级别模拟后才会出现。创建了一个新项目,打开 ES 3.1 的渲染级别模拟,发现并无此问题,猜测是设置上的区别。对比两个项目的配置文件,筛选差异项,最终定位在该字段设置是否开启物体自发光,设置为 0 则不开启,删除改行后默认开启,问题消失。具体原因不明,待完善。...
2021-07-08 12:35:41
2802
原创 【UE4】IOS 文本输入框弹出设置
未勾选时,在 IOS 点击一个文本输入框,会弹出对应 IOS 原生的文本输入框。UE4 4.26 在该文本输入框操作时,会造成工程闪退,原因暂时未找到。
2021-06-07 12:31:44
1010
原创 【UE4】界面打开关闭异常闪退
问题:项目组上周测试的 IOS 包,打开关闭主要的角色界面,达到一定次数之后,必定闪退。由于前不久在这个界面增加了场景的切换,以及一个镜面反射,首先认为应该是镜面反射导致。由于上周有其他优先级较高的任务,所以今天才着手解决此问题。分析:原先以为会是渲染相关导致的闪退,今天仔细查看 bugly 之后发现是内存堆积导致,在控制台使用Objects List 命令打印出对象列表,发现鼠标点击特效频繁构建新的 UMG (对,我写的,没用对象池)。制作了对象池之后,再观察打印打印出来的对象列表,有少量优化,但
2021-03-30 00:11:44
3519
原创 【UE4】创建对象
1、objectUE4 的基类,所有的对象都继承自该类型。蓝图构造:输入类型后C++:待补充2、Struct结构体,C++定义蓝图使用也需要增加特定标签蓝图创建:关键字: Make + 结构体名C++ 创建:待补充3、Actor场景对象基类,只要一个对象在场景中,必定继承自该类型蓝图构造:输入类型后4、Widget界面对象基类,自定义界面通常不直接继承自该类,继承 UserWidget 。输入类型后.........
2021-03-08 00:28:31
1122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人