
虚幻
文章平均质量分 64
虚幻引擎学习
Sakuya__
这个作者很懒,什么都没留下…
展开
-
UE 材质编辑器快捷键
虚幻材质编辑器中快捷键原创 2022-08-04 14:54:20 · 5189 阅读 · 1 评论 -
UE 在场景或UMG中播放视频
虚幻中播放视频原创 2022-07-20 11:55:48 · 6388 阅读 · 3 评论 -
UE 调试技巧
想要查找到某个UI对应的UMG文件在哪选择 Tool→Debug→Widget Reflector,点击后会弹出来一个窗口,点击 Pick Hit 按钮后,把鼠标放到游戏运行时显示出来的UI界面中,放在哪个控件上面就会显示出这个控件所在的UMG文件是什么名字,并找到对应的UMG文件。在蓝图中找到弃用函数并删除一般我们在C++中需要删除的函数,都会先加上弃用标记,然后在蓝图中找到这些弃用的函数被调用地方,替换成新的函数接口。确保蓝图中没有再使用弃用函数后,再在C...原创 2022-05-25 11:42:42 · 2067 阅读 · 0 评论 -
UE GamePlay学习笔记
初学UE就一直对其中的基本类有一些问题,UE中的ACtor、Pawn、Character、Controller、PlayerController这些究竟是什么?他们的作用是什么?应该在用在什么地方?最近学习了大钊老师的GamePlay框架讲解,在这里记录一下。 参考:https://www.bilibili.com/video/BV1ED4y1D7Sf https://zhuanlan.zhihu.com/p/22833151Actor:...原创 2022-03-29 12:32:37 · 3374 阅读 · 0 评论 -
UE DataTable - 数据表
一、DataTable 是什么DataTable 就是数据表(以下简称 DT),也就是一个二维的 M 行 N 列的矩阵,如下图所示就是一个七行六列的数据表:程序可以通过策划配置的数据表找到对应关系做相应的逻辑,对策划很友好。...原创 2022-03-28 19:06:18 · 5854 阅读 · 3 评论 -
虚幻引擎 遇到的问题总结
C4458:declaration of "xxx" hides class member 这个错误是由于声明的变量在其他头文件里(UE自带的)有同名的变量了,类的内层的作用域与外层作用域中同名的变量会隐藏外层的同名变量,导致报这个错误。不是语法的错误,换一个变量名就不会出现这个错误了。...原创 2022-02-12 00:28:45 · 7028 阅读 · 3 评论 -
UE 在C++中生成一个基于蓝图的Actor
简介在UE4游戏场景中看到的所有对象皆是Actor,而Actor复杂的功能是由许多不同的Component共同实现的。Actor是Object的基类,它是一个可以放置或生成在世界中的对象。当我们想要在场景中创建一个物体时,先要创建一个继承于Actor的C++类,再基于该C++类创建蓝图类,然后只要把这个蓝图拖进场景中就可以了。那我们如果想要使用代码在场景中批量生成已经创建好的蓝图,也就是动态创建该怎么办呢?代码实现首先在头文件中声明要创建的...原创 2022-02-08 16:06:35 · 4347 阅读 · 0 评论 -
UE 宏定义GENERATED_BODY
在学习UE4的时候,看到C++工程中,在实现父类的BeginPlay()和Tick()以及SetupPlayerInputComponent()这些虚函数时,都能看到里面有用到Super类型,如下:// Called when the game starts or when spawnedvoid AMyActor::BeginPlay(){ Super::BeginPlay(); }// Called every framevoid AMyActor::Tick(floa...原创 2021-08-09 02:03:28 · 1432 阅读 · 0 评论