摘要: 最近工作的时候遇到了一个CPU的异常开销优化,用Unreal Insights看了一下,SetSkeletalMesh的开销相当大。 主要是三个东西:CreatePhysics、InitAnim、CreateClothing。 尝试了一下定位问题: 关闭SkeletalMeshComponent的碰 阅读全文
posted @ 2025-11-26 21:54 42今天吃什么 阅读(2) 评论(0) 推荐(0)
摘要: 遇到了一个迷惑的问题,我在使用play as client启动两个客户端时出现了这种情况 如图所示,只有client2显示正常,client1不仅显示不正常,还无法操作。 我把BP_Character的Auto Possess Player改成player 1就好了,没搞懂原因。 阅读全文
posted @ 2025-03-07 19:07 42今天吃什么 阅读(26) 评论(0) 推荐(0)
摘要: 面试的时候经常被问到UE的Gameplay框架,但一直组织不出语言去描述,问了Deepseek,这里总结一下。 UObject/UClass UObject是UE的基础类,大部分我们用到的类都继承自UObject。UClass也继承自UObject,它和UObject一起为UE提供一些重要功能: 反 阅读全文
posted @ 2025-02-14 16:54 42今天吃什么 阅读(97) 评论(0) 推荐(0)
摘要: FPlane UE的平面使用Ax+By+Cz=W表示,当W=0时,表明该Plane过原点;当W>0时,表明Plane正空间不包含原点;当W<0时,表明Plane正空间包含原点。 MS_ALIGN(16) struct FPlane : public FVector { public: /** The 阅读全文
posted @ 2025-01-24 15:49 42今天吃什么 阅读(91) 评论(0) 推荐(0)
摘要: 获取小地图材质 将SceneCapture2D组件添加到场景中心位置,如下图所示摆放 设置参数如下 新建一个RenderTarget对象作为SceneCapture2D的保存对象,然后把图像提取出来,通过PS(不P也没影响单纯为了好看)获取得到下图所示Texture 使用此Texture创建Mate 阅读全文
posted @ 2025-01-24 15:31 42今天吃什么 阅读(425) 评论(0) 推荐(0)