目录 C++基础类型规范 命名规范 头文件规范 字符串规范 字符集规范 错误处理规范 参考 C++基础类型规范 由于PC、XBOX、PS4等各平台的C++基础类型大小可能不同(实际上绝大部分都是整型类型的大小不同),因此UE4提供了如 ...
目录 蓝图 蓝图命名规范 蓝图优化 暴露C 至蓝图 暴露C 类 暴露C 属性 暴露C 函数 暴露C 结构体 枚举 暴露C 接口 蓝图和C 的结合方案 使用继承重写蓝图 使用组合重写蓝图 方案比较 参考 蓝图 大家都知道,蓝图是UE 提供的极其容易上手的一种可视化脚本,更具体的就不说了。 纯靠蓝图搭建的UE 游戏是存在的,但是这类游戏往往优化很差 除非游戏玩法本身的性能需求不高 。更合适的流程往往 ...
2019-12-14 10:52 0 386 推荐指数:
目录 C++基础类型规范 命名规范 头文件规范 字符串规范 字符集规范 错误处理规范 参考 C++基础类型规范 由于PC、XBOX、PS4等各平台的C++基础类型大小可能不同(实际上绝大部分都是整型类型的大小不同),因此UE4提供了如 ...
目录 TCHAR 字符 使用TEXT()宏包裹字符串字面量 转换字符编码 FString 字符串 FString 剖析 ...
目录 资源的硬引用 硬指针 FObjectFinder / FClassFinder ...
目录 UObject Actor种类 AActor APawn(可操控单位) AController(控制器) AGameMode(游戏模式) AHUD(HUD) ... Component种类 ...
1.C++声明函数,蓝图实现该函数,C++调用 首先,在C++类中声明一个方法,使用BlueprintImplementableEvent标识该方法为蓝图实现事件; 其次,新建一个蓝图继承此类,并重载PrintMessage函数 图片引用自:https ...
回顾 学习UE4已有近2周的时间,跟着数天学院“UE4游戏开发”课程的学习,已经完成了UE4蓝图方面比较基础性的学习。通过UE4蓝图的开发,我实现了类似CS的单人版射击游戏,效果如下视频: 不得不说UE4蓝图功能的强大,无需写一句代码,就能实现一个基本的游戏玩法。并且使用门槛极低 ...
一般先跳转到一个临时的关卡,然后异步加载目标关卡,同时展示Loading界面 对于含有流关卡的目标关卡,可以先载入子关卡 蓝图异步加载 无进度条 C++ 异步加载关卡 LoadPackageAsync 效果 ...
首先,蓝图肯定是比C++慢。 任何脚本语言(需要解释执行的语言),和C++相比可能达到十倍甚至百倍的差距。比如Java、Python、Lua,JS。 脚本语言是运行在虚拟机上的,所以它们比起直接运行的代码要慢,要慢很多。 蓝图属于脚本语言,其性能不比Java ...