初学UE,遇到很多问题,这里记录一下,防止以后忘记,还会不断添加


语言设置

UE的中文翻译很多地方翻译的并不是很好,照着视频学习的话还是英文版的比较好。Edit(编辑)——>Editor preferences(编辑器偏好设置)——>Region&Language,这里可以设置语言和地区:

禁止启动UE时自动启动SteamVR

1.本工程禁止:
        菜单中 编辑->插件 找到Vertual Reality中的SteamVR,取消勾选。

2.永久禁止:
        修改UE4版本目录下的SteamVR.uplugin文件:

使用记事本打开,将"EnabledByDefault" : true,改为 “EnabledByDefault” : false,


打开蓝图后什么都不显示

点击上边任务栏的Window,勾选上Class Defaults

然后在弹出来的Class Defaults窗口中点击Open Full Blueprint Editor,就可以正常打开该蓝图了。


VS调试

VS部分一般被分为DebugGame(直接以全屏方式运行你默认地图的游戏,可以调试,无法编辑蓝图)、DebugGame Editor(打开debug工程,可以编辑保存蓝图,可以调试信息)、Development(直接运行默认地图游戏,无法调试,无法修改蓝图)、Development Editor(可以修改蓝图,无法调试)。

使用UE4在VS里加入断点调试,首先在VS中把解决方案配置改成DebugGame Editor,然后直接运行-->本地Windows调试器。运行后会进入新的UE4对话框,新的UE4对话框和老的有所区别,一个是Debug模式一个是正常编辑模式,在Debug模式的UE4中点击 Play 运行,就可以进入设置的断点了。


UE5编译报错

在UE5的空项目中添加了第三方插件Logic Driver,然后编译项目时,报错:

Unable to build while Live Coding is active. Exit the editor and game, or press Ctrl+Alt+F11 if iterating on code in the editor or game

        由于UE5使用了livecode进行热编译,热编译时只会编译本身项目的工程,不会编译第三方插件的代码,可以关闭掉livecode编译:

UE5 使用Rider编译报错

Expecting to find a type to be declared in a module rules named ‘RD’ in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type defined by Unreal Build Tool.

原因是在使用Rider时需要安装 RiderLink 插件,插件需要安装到游戏的项目中,不要安装到引擎中。已经安装到引擎中的,到虚幻5的安装目录下的 Engine\Plugins\Developer 路径下删除掉 RiderLink 文件夹,然后进入 Rider 的设置中安装 Riderlink 到游戏中。


编译报错

C4458:declaration of "xxx" hides class member

这个错误是由于声明的变量在其他头文件里(UE自带的)有同名的变量了,类的内层的作用域与外层作用域中同名的变量会隐藏外层的同名变量,导致报这个错误。不是语法的错误,换一个变量名就不会出现这个错误了。

虚幻引擎 遇到的问题总结相关推荐

  1. 4 关卡编辑器_虚幻引擎4与生存游戏产生化学反应,超真实开放世界手游诞生

    从<绝地求生>到<街霸5>.从<最终幻想7重制版>到<黑神话:悟空>,这些人气产品有着一个共同的特点:都使用虚幻引擎开发.11月27日举行的虚幻引擎技术 ...

  2. 元宇宙开发:你在虚幻引擎中的第一个虚拟现实游戏

    了解如何开发零编程背景的Oculus Quest游戏 你会学到什么 为Oculus Quest构建应用程序 设计和开发虚拟现实游戏 在虚幻引擎中工作 使用材料和纹理 优化内容,实现移动和虚拟现实游戏的 ...

  3. 完整的虚幻引擎超级课程:从初学者到专家

    通过这个循序渐进的课程,学习如何像专业人士一样开发游戏和设计! 你会学到什么 如何使用虚幻引擎及其元素 电子游戏力学原理 平衡计分卡几何原理 蓝图脚本的原则 如何设计.开发和编写你的关卡来复制你最喜欢 ...

  4. 虚幻引擎的数学知识学习教程 Math for Unreal Engine (Early Preview)

    通过做真实世界的 Unreal Engine项目来学习数学 你会学到什么 理解游戏开发对数学的基本需求 将数学直接应用到用例中,而不是钻研理论(用我们的示例项目进行实践) 正确编辑短视频,节省您的时间 ...

  5. 虚幻引擎5(UE5)实时VFX游戏特效制作入门到精通

    UE5 Niagara学习教程  课程获取:虚幻引擎5(UE5)实时VFX游戏特效制作入门到精通-云桥网 你会学到什么 我将通过创建各种各样的实时效果来教你虚幻引擎中强大的粒子系统. 我们将从简单的基 ...

  6. 【UE5】虚幻引擎5中的VFX游戏特效制作学习教程

    从零开始学习虚幻引擎5中的实时VFX. 你会学到什么 了解如何创建实时效果 通过创造效果来学习Niagara 了解Niagara是如何运作的 为游戏创造各种各样的效果. 创造风格化的火 创建风格化的爆 ...

  7. 业余快速学习虚幻引擎教程

    仅用5小时学会虚幻引擎! 你会学到什么 专为希望在业余时间打造虚幻引擎技能的艺术家和开发人员量身定制的专业技术 从几何图形到材料,从照明到互动,所有方面的提示 探索如何创造建筑水的效果 如何使用顶点绘 ...

  8. UE虚幻引擎:建筑可视化学习教程 Unreal Engine : Architectural Visualization

    使用这套4合1虚幻引擎课程包提高您的建筑可视化技能 你会学到什么 准备要导出的Revit模型 使用虚幻数据史密斯产品查看器工具 创造UE的材料 交换材料 点亮你的模型 添加交互 打包内容以便在虚拟现实 ...

  9. 虚幻引擎5:从零开始的蓝图近战AI学习教程

    Unreal Engine 5: Blueprint Melee Combat AI from Scratch 创建一个动作游戏,以打击2个独特的人工智能,包括一个火蔓延龙! 你会学到什么 学习使用虚 ...

  10. 虚幻引擎4:打造街机经典游戏学习教程 Unreal Engine 4: Create an Arcade Classic

    比如"堡垒之夜?"掌握用于构建它的工具,因为我们使用虚幻引擎4重新创建了一个街机经典 描述 在这个游戏设计课程中,我将一步一步地指导你使用虚幻引擎4重新创建一个街机经典:首要免费下 ...

最新文章

  1. 编程字典keras.layers API方法
  2. Python 守护线程
  3. mysql配置文件说明_mysql配置文件详解说明
  4. vue实例以及生命周期
  5. 央行降准,房价可能又要骚动了!
  6. input发送a.jax_Java EE 7 / JAX-RS 2.0 – REST上的CORS
  7. 上凸包和下凸包_使用凸包聚类
  8. flutter listview 滚动到底部_??一个高颜值Flutter版WanAndroid客户端
  9. 极速体验:Oracle 18c 下载和Scalable Sequence新特性
  10. maven创建java项目_使用maven命令行创建java项目
  11. FTP的主、被动模式
  12. Linux2.6.32内核笔记(5)在应用程序中移植使用内核链表【转】
  13. Vquery PHP 简单爬虫类
  14. 0xc0150002(0xc0150002一键修复win10)
  15. 搜索引擎Bing必应高级搜索技巧
  16. kafka在rack间平衡replica
  17. 箭头跳动动画效果和圆盘动画效果
  18. Ansiable批量管理工具
  19. 关于char是否能表示一个中文
  20. 怎样解决PHP中文乱码问题

热门文章

  1. 商城倒计时(时分秒倒计时、分秒毫秒倒计时)
  2. 银汇通支付解析pos终端基础知识
  3. 观护帮教之“禁毒防艾”课堂
  4. win7远程服务器发生身份验证错误,要求的函数不受支持
  5. Excel中如何进行字符串的截取
  6. 2016 杭州区域赛补题
  7. 微信小程序之授权登录
  8. https证书自签名
  9. 用php输出一百以内的素数,php输出1000以内质数(素数)示例
  10. Android Switch开关按钮使用和自定义样式(系列教程五)