- 博客(33)
- 资源 (11)
- 收藏
- 关注
原创 【虚幻C++笔记】接口
简单的说,接口提供一组公共的方法,不同的对象中继承这些方法后可以有不同的具体实现。任何使用接口的类都必须实现这些接口。实现解耦解决多继承的问题。
2025-04-16 09:08:49
276
原创 【UE5 PuerTS笔记】PuerTS安装
2.下载V8UE4.25及以上版本有多个版本选择:8.4.371.19, 9.4.146.24, 10.6.194UE4.24及以下版本:V8 for ue 4.24 or below3.创建C++项目
2025-03-19 21:47:28
633
原创 【虚幻C++笔记】. 和 ->和 :: 的区别
运算符:访问类的静态成员变量和静态成员函数,以及命名空间中的变量,函数,类等以及用于在类外实现成员函数。运算符:通过指针访问类的成员变量和成员函数。运算符:访问类的对象的成员变量和成员函数。
2025-03-15 20:26:51
146
原创 【虚幻C++笔记】引擎源码下载及编译步骤
https://www.unrealengine.com/zh-CN/ue-on-githubhttps://www.visualstudio.com/products/visual-studio-community-vs
2025-03-15 18:39:50
346
原创 【虚幻C++笔记】TArray,TMap,TSet容器
是虚幻c++中的动态数组,TArray特点:速度快,内存消耗小,安全性高。并且TArray所有元素均完全为相同类型,不能进行不同元素类型的混合。是一种特殊的字典,它不是以下标作为Key,而是用Value本身作为Key。所以TSet里面的元素是不能重复的。是使用Key和Value配对的字典。
2025-03-15 18:27:52
300
原创 【虚幻CommonUI笔记】基础配置
CommonUI是一个用于虚幻引擎的插件,主要用于解决多平台和多层用户界面的输入事件处理、多输入设备管理以及控件的激活/卸载等问题。它扩展了Slate/UMG框架,实现了输入路由功能,确保在不同平台和设备上都能提供良好的用户体验。
2025-03-11 03:26:35
328
原创 【虚幻C++笔记】与UMG的交互
标记的作用是将 C++ 类中的变量(widget成员变量)与蓝图中的UI元素(widget元素)进行绑定(例如。
2025-03-10 01:10:49
294
原创 [VR开发]基础项目环境搭建
基于UE5.3和开源插件VRExpansionPlugin进行VR内容的快速开发。VR 扩展插件 (VRExpansionPlugin) 旨在帮助促进 UE4/UE5 中的高级虚拟现实交互和游戏元素。它是 MIT 许可的开源版本,对许多引擎元素进行了全面改造,以更好地适应 VR。vreue4.com是这个插件的官方网站,您可以在那里找到安装指南和文档,以及最新的更新信息。
2024-11-25 11:33:14
241
原创 虚幻5游戏开发资产规范
目录虚幻资产命名规范通用型(General)蓝图(Blueprints)材质(Materials)贴图(Textures)植物(Foliage)粒子效果(Particle Effects)骨骼网格体动画(Skeletal Mesh Animation)动画(Animations)媒体(Media)人工智能(AI)2D纸片(Paper 2D)物理(Physics)声音(Sounds)用户界面(User Widget)内容文件夹(Content)其他(Other)虚幻资产命名规范通用型(General)
2024-07-18 15:56:54
1116
原创 [Skynet 基础】(三)创建定时器服务
游戏中有很多需要在一定的时间间隔之后才能执行的操作,如角色的复活、物品的消失、陷阱的触发等。定时器可以用来管理和控制这些操作的执行时间。在skynet中,通过实现定时任务,定时器的时间精度为0.01秒。
2024-03-12 21:41:45
713
原创 [Skynet 基础】(二) 创建日志服务
日志模块主要用于格式化输出程序日志,方便后续从日志中定位程序运行过程中出现的问题。当然日志除了日志内容本身之外,还应该包括文件名、行号、时间戳、线程、协程号、日志级别等信息。在输出错误日志时,还应附加程序的函数调用栈信息,便于后续分析和排查问题。日志系统一般分为 4 个等级DEBUG:调试用的日志,线上运行时屏蔽不输出INFO:普通日志,线上运行时输出,流程的关键步骤都需要有 INFO 日志WARN:数据异常,但不影响正常流程的时候输出ERROR:数据异常,且需要人工处理的时候输出FATAL。
2024-03-12 14:20:56
944
原创 [Skynet 基础】(一) 创建第一个项目:Hello Skynet
【代码】[Skynet 基础】(一) 创建第一个项目:Hello Skynet。
2024-03-08 17:22:48
434
原创 Ubuntu安装MySQL环境
本机装的MySQL数据库,本机可以正常连接,其他机器访问报错,is not allowed to connect to this MySQL server,防火墙等其他策略均配置没问题。出现该问题的原因是,MySQL数据库只允许自身所在的本机器连接,不允许远程连接。
2024-03-07 22:02:16
360
原创 【虚幻C++笔记】基本数据类型
属性使用标准的C++变星语法声明,前面用UPROPERTY宏来定义属性元数据和变量说明符。UPROPERTY的作用是将变量公开到编辑器或蓝图。使用UFUNCTION宏可以方便地为我们的函数添加元数据和属性,使得它们可以在蓝图中方便地使用和调用。
2023-12-13 21:17:59
1257
虚幻插件GameplayMessageRouter
2024-12-18
StyleControls5.60
2024-03-19
NativeExcel v3.1.0 for Delphi 12 Athens Full Sourc
2023-11-30
DISQLite3-5.47.0
2023-11-30
EControl-Designer v2.50 Full
2023-07-05
EhLib 11.0 第三方Grid控件
2023-06-16
Delphi Resource文件生成
2022-11-22
Delphi2007up3完美安装
2022-10-01
StyleControls 5.08 Full Source
2022-09-02
unidac_9.1.1_D11.rar
2022-05-22
CnWizards_1.2.2.1079
2022-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人