笔记
gaofei7439
软件程序开发,系统集成,硬件也会一点
展开
-
UE4 C++ 中创建枚举、 结构体 在蓝图中使用的流程
枚举 结构图 数据资产原创 2022-08-17 14:16:56 · 3334 阅读 · 0 评论 -
关于 Tabledata的笔记
在调用TableData查询数据的时候,一般是采用row 行查询。 row的输入属于文本类型。有时候为了方便,我们自己做了一个枚举类型的变量,比如名字是opera type的枚举类型。这里面的元素名称就是row里面应该出现的元素的名字。如果,我们将比枚举变量,直接连接到函数的roe输入,会发现数据无法完成转化。正确的操作步骤是,先把枚举转换成字符串string,再转换成文本。在此记录。有点累,但是值得。...原创 2021-03-10 21:30:38 · 308 阅读 · 0 评论 -
UE4 关于项目迁移之后经常会出现的问题
UE4 中关于项目迁移或者新电脑重新安装VS UE4 经常出现的问题背景:项目采用4.19.2 源码版进行开发。 项目开发过程中,需要在新机器上继续进行开发。结果在新机器上出现了若干问题。以下对问题进行罗列,并相应的解决方案。1,SVN 更新了本地的项目文件之后, 后缀 .Uproject 文件没有默认的打开方式图标,并且也没有出现Generate VS 的三个选项。解决方案:1, VS 安装出现了问题。VS2015 专业版安装的时候,直接按照默认选项直接进行安装。 结构最后报错 :no 32-原创 2021-01-20 18:39:43 · 3604 阅读 · 0 评论 -
UE4诡异碰撞检测的问题
问题描述1.、通过Pawn.费射线检测,实现碰撞射线检测,结果,发现一直检测不到特定的物体或者一直检测到哦哦哦贴特定的物体。排除的方法:在场景中开启显示collision。会发现某个特定物体有不正常的碰撞体。如果打开此模型,点击simple. collision 会发现模型有不正常的碰撞体外框。此原因是模型在制作的时候,有不可见的物体。导致物体费默认碰撞外框不正常...原创 2021-01-07 23:03:01 · 1403 阅读 · 0 评论 -
关卡流和关卡重启的问题
一个猪关卡,包含了两个子关卡。测试使用流送模式加载卸载关卡。测试,关卡中的蓝图,使用了restartlebel指令。子关卡中没有回到默认状态。但是,再????关卡中采用卸载重新加载的方式,子关卡就可以重启。...原创 2021-01-05 23:35:51 · 749 阅读 · 0 评论 -
UE4组件蓝图
背景1-在开发过程中,经常发现多个蓝图使用共同的函数或者功能。目前有两种共同函数调用的常见方法,一种是通过基类来创建不同的子类。子类公用父类的函数。另一种就是通过创建组建蓝图,可以直接作为一个组建挂在另一个组件的下面,实现对组件的控制。2,详聊组件蓝图(1)功能函数和常规的没有区别,步骤完全一样。(2)怎样通过这个组件蓝图来控制挂载的本体?有一个重要的节点,get. parent component使用比节点就可以直接控制。(3)对物体进行控制的思考。目前的项目主要是用来控制物体的移动和翻转原创 2020-12-29 19:22:12 · 1327 阅读 · 0 评论 -
UE4边缘高亮效果
背景:1,为了实现对物体边缘高亮效果的实现。步骤1,需要创建一个高亮材质。此部分是比较重要的部分,一开始忽略,效果无法实现。官方有现成的效果,直接下载。2,场景中放置postprocess后期框。(1)选择render,创建。可以创建多个材质资源,此部分就是我们用来实现高亮的材质选择。index记录好,后面会用到。(2)搜索unbound,勾选。作用是后面可以让高亮的物体不在框内就可以实现高亮效果。3,控制。以此Actor作为模型,创建蓝图。蓝图中添加控制,Set pencil enabl原创 2020-12-29 18:59:09 · 2861 阅读 · 0 评论