当前位置: 首页 > news >正文

UE 5插件开发(二):Live Cording如何用?

本来不准备写这篇的,因为有点丢人,对于大神来说这实在是太基础了。但是这个问题确实困扰了我很久,想想还是记录下,如果能帮助初学者就更好了。

因为是Unity转UE,所以一开始对UE的编译方式很不理解。Unity是代码保存即编译,立刻就能回到Unity编辑器中查看效果,无需手动重新编译整个项目。

转到UE后,一开始我不知道怎么用Live Cording,每次修改代码后都是在Visual Studio里面右键项目然后“生成”,然后回到UE编辑器中运行发现并没有效果,只能关掉UE编辑器重新打开,才能看到效果。这太麻烦了,如果都是这样的开发模式那效率可太低了。

编译机制与速度

C++ 是编译型语言,每次修改后都需要进行完整的编译过程。这个过程比 Unity 的C#编译要慢得多,尤其对于大型项目,编译可能需要十几分钟甚至更久。

于是就在网上找资料,可发现说这个问题的很少(可能是太初级了),于是就自己研究,总算是搞明白了UE的编译原理。

Live Cording使用

在UE中,Live Coding 是一项能极大提升 C++ 开发效率的功能,它允许你在不关闭正在运行的编辑器或游戏的情况下,将 C++ 代码的修改“热重载”到进程中,让你能立刻看到修改效果,无需漫长的“关闭-编译-重启”循环。

下面就简单记录下Live Cording的使用步骤。

Live Cording启用

首先需要在UE编辑器中启用Live Cording。

打开UE编辑器,创建一个工程,进入编辑 (Edit)—>编辑器偏好设置 (Editor Preferences),找到实时代码编写(Live Coding),勾选启用实时代码编写(Enable Live Coding)选项。

修改C++代码

在IDE中打开项目,并对C++代码进行修改。

触发热重载

保存代码文件后,回到UE编辑器。一些资料上说Live Coding通常会自动检测到代码变更并开始编译,我用的是Visual Studio 2022,保存代码回到UE编辑器后并没有自动编译,不知道什么原因,所以我选择手动编译。

编辑器的右下方有一个按钮(如下图所示)。

点击后代码便开始编译了,同时弹出日志窗口。出现“Successfully linked patch”便表示编译通过了。

如果代码有问题,也会给出错误提示。

http://www.jsqmd.com/news/551614/

相关文章:

  • Vue3-DateTime-Picker:如何让Vue 3应用的时间选择变得简单又优雅?
  • 从12MHz晶振到LED闪烁:用定时器中断实现51单片机精准1秒延时(附完整代码与计算过程)
  • ROS 2命令行工具实战指南:从系统监控到高效调试
  • Font-Awesome-SVG-PNG 跨平台部署:Windows、Mac、Linux完整教程
  • DeepSeek总结的postgresql数据库解决高并发查询性能问题的方法
  • VGGT代码文档自动生成终极指南:使用pdoc3快速构建专业API参考
  • Squeezer性能优化指南:提升dApp响应速度的7个技巧
  • Cortex-R52系统控制寄存器:从架构解析到实战访问
  • 如何让AI编程助手真正懂你?揭秘OpenCode插件系统的定制化魔力
  • NSLogger高级过滤技巧:正则表达式实战指南
  • HFS插件开发入门:从零开始创建自定义功能
  • 精锐纵横营销顾问——以全链路实战能力迭代营销咨询行业
  • Font-Awesome-SVG-PNG 核心原理:深入解析SVG到PNG的转换机制
  • STM32静态库(.lib)实战:从源码到库文件,解决Keil编译中的那些‘坑’
  • Qwen2.5-VL-7B-Instruct保姆级:SSH远程部署+ngrok内网穿透共享演示
  • 记录一下Linux 6.12 中 cpu_util函数的作用
  • 造相-Z-Image-Turbo亚洲美女LoRA应用场景:短视频封面/公众号配图/营销素材生成
  • 2026年3月羽绒服品牌评测报告与选项说明。 - 品牌推荐
  • AWS CloudFormation Templates性能优化:减少部署时间和成本的10个技巧
  • 终极Luau面向对象编程指南:掌握类、继承和多态的实现技巧
  • 2026年3月羽绒服品牌TOP5:专业性能与全场景适配权威榜单。 - 品牌推荐
  • 动手调试PHY:如何用MDC/MDIO‘问’出你的网卡PHY芯片型号与状态?
  • nvim-dap-ui配置完全手册:从基础设置到高级自定义
  • 在大数据领域发挥 RabbitMQ 的消息队列流量控制策略
  • 2026年3月口碑好的方轨源头厂家推荐及评测,方轨选哪家精选优质品牌助力工程采购 - 品牌推荐师
  • foobar2000个性化配置与体验优化完全指南:从界面美化到效率提升
  • Windows 系统重装后基于 scoop 和 winget 快速恢复开发环境
  • 2026年3月五大羽绒服品牌价值大考深度解构核心差异与选型逻辑 - 品牌推荐
  • Determined资源管理深度解析:如何节省50%云GPU成本
  • gte-base-zh实用教程:搭建个人语义搜索服务全记录