自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 UE4 TreeView展开不完全(expand all)解决(蓝图)

博主本人在使用树列表展开时发现只能展开根节点的项,然后就查找了相关的解决办法。查阅了内外网发现大部分解决办法都是C++的,这里分享一个我自己想的蓝图解决办法供参考,如有谬误多多谅解。之所以展开不完全,其原因在于子节点通过GetListItems是获取不到的,expandall实质上是获取所有items然后循环设置其展开的。我的解决办法就是展开状态不使用 直接把子项添加进树列表。具体实现如下:通过是否展开的一个bool变量控制用不用它的该函数。 然后在构建子项里同步该bool变量,如果展开就直接添加进tre

2022-07-01 09:41:57 2161

原创 UE4UMG之TreeView

1.用来做什么的:属于列表分类里面的树状列表。(类似于UMG控件的层级关系一样的结构)2.使用流程总结:在母UI里面创建treeview控件,然后创建一个新的UMG蓝图,在新UMG里的类设置里找到添加接口的按键,添加User Object List Entry接口,然后再母UI里的treeview里就可在EntryWidgetClass里找到新的UMG了。然后创建一个Object类,在里面存储新UMG的数据,创建对应变量类型(需要有区分层级关系的变量和存储子树Object对象的数组)。在object类里创建

2022-06-17 11:28:41 2319

原创 UE4使用VaRest构建用户登录系统

(声明:本人技术实力有限,文章内容都是自学总结的,仅供参考,如有错误欢迎指正)1.实现思路:UE4内构建用户登录UI,通过VaRest插件构建Json对象,然后通过URL将获取的Json数据赋值给我们自己构建的Json对象,然后就是对比数值,给出账号密码错误与否的反馈,如果没错则继续登录进软件的逻辑。2.URL是什么:统一资源定位系统(uniform resource locator)URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。也可认为由4部分组成:协议、主机、..

2022-05-31 16:25:31 2819

原创 UE4智慧城市开发流程梳理

智慧城市开发流程梳理(摸索UE智慧城市相关做的总结梳理,并不是很专业,如有差错欢迎指正。)1.GIS数据获取:谷歌地图、地理数据网站等中获取,或者使用第三方软件下载(水经注GIS、ESRI有的ArcGIS online,Cesium的ION)2.GIS数据处理并生成模型:第一类:Esri CityEngine:编写RPK规则包内的CGA(脚本)规则,然后可导出到UE第二类:Cesium :第三类:超图Supermap:SupermapSDK for Unreal.

2022-03-25 16:35:02 4062 3

原创 UE4像素流送PixelStreaming

1.官方文档写得其实很清楚,先贴出来:https://docs.unrealengine.com/4.27/zh-CN/SharingAndReleasing/PixelStreaming/PixelStreamingIntro/2.(1)下载安装node.js到C盘(链接可官方文档看)(2)启用引擎Pixel Streaming插件(3)项目设置”Input“中 勾选Always Show Touch Interface(如果你自己工程做了移动端操作可以不开)(4)编辑器偏好设置中”P

2022-03-24 09:21:19 5344 3

原创 C++const限定符

最近通过网络资料复习const,后通过跟专业书籍对比,发现网络上很多都存在一些错误,于是在此做个笔记。1.const定义常量:一旦创建后其值就不能再改变,所以其必须初始化。若用表达式初始化,那么会在运行时初始化;若用值初始化,则在编译阶段初始化,编译器会把用到该变量的地方都替换成对应的值,为此const对象默认被设定仅在文件内有效,但可用extern关键字修饰const使之可在其他文件中使用。(例:const int x=5; const int y=init(); int *const z

2022-02-17 17:27:18 391

原创 C++虚函数之虚表

C++虚函数之虚表

2022-02-15 17:31:11 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除