虚幻4常见问题

2023-11-06

问题1:
问题描述:UE4找不到游戏模块
UE4 the game module'fps'could not be found


解决方案:
重新编译一遍C++项目,通过C++项目启动UE4生成游戏模块,为了防止生成失效可以启动uproject文件再关闭C++启动项目


问题2:
问题描述:打包失败,游戏模块dll路径拒绝访问,代码重新生成失败


解决方案:
设置代码项目为启动端,只点生成,打包不要用uproject启动打包,用C++项目启动打包就不会出现问题了


问题3:
问题描述:int和int32有区别吗?


解决方案:
并没有区别,UE4命名规范用的int32


问题4
问题描述:UE4无法新建C++项目


解决方案:
1.检测新建项目路径是否有中文
2.UE4版本脱离了启动端是离线版本,请使用在线版本开发C++项目


问题5:
问题描述:UE4开发安卓程序需要什么环境


解决方案:
需要安卓环境,分别是SDK、NDK、ANT、JDK


问题6:
问题描述:UE4插件安装容易发生打包失败


解决方案:尽量不要使用插件


问题7:
问题描述:IOS开发,蓝图可以打包,C++不能


解决方案:一般都是xcode的锅,可以尝试降低xcode版本


问题8:
问题描述:UE4 IOS项目开发远程打包失败


解决方案:检测xcode有没有设置为默认指定路径 命令:sudo xcode-select -s 你的Xcode安装路径/Contents/Developer




问题8.1:
问题描述:Unable to clean target while hot-reloading. Close the editor and try again.


解决方案:删除save文件重新生成


问题9:
问题描述:iOS 关闭强制使用https


解决方案:IOS->Extra PList Data写入<key>NSAppTransportSecurity</key><dict>    <!--Connect to anything (this is probably BAD)-->    <key>NSAllowsArbitraryLoads</key>    <true/></dict>


问题10:
问题描述:虚幻报错LogPlayLevel:   Compiling with non-standard Xcode (xcode-select): /Library/Developer/CommandLineTools/


解决方案:重设xcode路径,如题8




问题11:
问题描述:PC上可以播放视频,打包到手机上不能播放 格式有AVI MP4


解决方案:用格式工厂将文件转码比特率采样率调低试试。

问题12:

问题描述:UE4 如何删除C++类

步骤1: 在VS中找到要删除文件的源文件和头文件,删除,然后重新编译。关掉VS

步骤2: 打开存储.cpp和.h的文件夹,删除对应的文件,然后关闭UE4工程

步骤3: 删除ue4工程文件中的Binaries文件夹

步骤4: 打开.sln文件,重新编译VS

步骤5: 再打开.uproject文件,UE4里面之前创建的那个c++类就删除了

问题13:

问题描述:UE4移动设备没法识别图片

解决方案:1.检测材质球是否超过8个采样器  2.IOS设备在项目设置IOS里勾选ASTC,支持更多纹理压缩

参考资料UE4 IOS UI界面贴图无法显示问题及贴图优化_wxiaop_1的博客-CSDN博客

问题14:

问题描述:无法通过VS启动UE4项目

解决方案1:设置UE4项目为启动项目

问题15:

问题描述:UE4C++无法打印中文问题

解决方案1:高级保存选项设置为UTF-8带签名,text格式就可以打印中文了

问题16:

问题描述:UE4 打包IOS程序出现闪退

解决方案一:检查逻辑里面是否有设置窗口大小逻辑,一般情况配置文件是没有问题的,主要检查游戏逻辑

问题17:UE4蓝图项目转C++类失败

1.打开“编辑”→“用户偏好设置”  找到“源代码”勾选相应版本的VisualStudio选项;

2.关闭项目,删除source、saved、Intermediate等文件夹,重启项目再转C++类;

问题18:UE4项目重命名

步骤1:将.uproject的重命名

步骤2:在配置文件DefaultEngine.ini里URL下写GameName=你的项目名

问题19:UE4 场景模型抖动厉害

解决方案:可能是对模型缩放过于大,减小缩放就不会抖动了

问题20:局域网生成角色位置与实际位置不符

解决方案:生成位置不要大于1200000数字

问题21:打包IOS报错UE4 LogPlayLevel: Error:   ERROR: Unable to determine home directory for remote user. SSH output:

解决方案:指定正确打包ip地址

问题22:UE4 新建空项目打包失败

解决方案:在排出安装引擎插件造成的问题,可能是引擎本身文件受到未知损坏,可以重装引擎版本来解决问题

问题23: UAT类型报错

解决方案:将saved文件与Intermediate文件删除,如果还报错检查下是否有 UE4高版本的资源被加载进来

问题24:UE4 联网登录失败解决方案

解决方案1:右击Launcher图标->属性 
这里写图片描述

在快捷方式->目标末尾加入 -http=wininet

解决方案2:关闭防火墙和杀毒软件

问题25:Packaging Error: XGE version 8.01 or higher is required for XGE shader compilation.

解决方案1:卸载此软件,打包就成功了

问题26:Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license” and then retry this command.

解决方案1:
1、打开终端,输入 sudo xcodebuild -license

2、终端提示敲回车键(enter)打开许可协议,照做

3、终端提示 一直按下 “space” 键阅读许可协议,会自动阅读到最后一行停下

4、最终,终端会出现三个选项,agree 、print、cancel,输入agree,然后enter

问题27:unreal engine is exiting due to d3d device being lost

解决方案:[Solved] Unreal Engine is exiting due to D3D device being lost - Driver Easy

问题28: error: PCH file built from a different branch ((clang-1100.0.33.12)) than the compiler

解决方案:XCode有新的组件需要更新,打开XCode更新,退出XCode软件,然后点击访达,按住alt键,显示资源库,点击进去找到~/Library/Developer/Xcode/DerivedData目录里的文件全部删除。

如果还是不行,重新建项目试试

问题29:游戏保存目录和打包保存目录有何不同

解决方案:UE4 Save Game To Slot 的本地路径存储位置打包前与打包后的区别。_qq_28333537的博客-CSDN博客

问题30:UE4 内存池不足问题

解决方案:

1 .windows系统下将自动分配虚拟内存关闭,自己手动设置虚拟内存,我是设置了10GB的虚拟内存

2.ue4开发界面,选择编辑--》编辑器偏好设置,导航栏搜索 less,在下面可以看到Use Less CPU When in Background,默认是勾选的,我们自己手动去掉,这样ue4就不会自动优化了,个人理解是可以减少内存的使用。

问题31:UE4 D3D崩溃问题

很大一部分原因是因为贴图分辨率过大,尝试降低4096分辨率贴图到2048,其次原点偏移很容易导致崩溃,所以一定要优化好性能

另外一种方案:ue4GPU崩溃或3D设备丢失问题解决方案 - 哔哩哔哩

问题32:VS 进程devenv.exe占用CPU过高,请进行如下操作

1.关闭devenv.exe和vs;

2.在devenv.exe路径下运行cmd中输入

devenv.exe /resetuserdata

问题33:VS编译UE4报MSB3073错误

解决方案:删除了这个目录“Engine\Intermediate\Build\Win64\UE4Editor\Development\VisualStudioDTE”,然后重新构建,可修复报错

问题34:UE5中nDisplay启动后,设置的角色无法通过输入移动

解决方案:

UE5中的增强输入和nDisplay无法兼容,可以用旧的input来设置移动

问题35:nDisplay启动后,镜头不随着角色移动

解决方案:勾选如下图配置

 

UE4交流群:97383610,欢迎大家一起讨论技术

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

虚幻4常见问题 的相关文章

  • Qt+SDL播放YUV视频文件

    播放一个yuv420p格式的文件 yuv的格式与rgb格式的存储方式不同 yuv数据是 yyyyyyyy uu vv 的存储 rgb是rgba rgba rgba 存储 同样一帧图像 yuv420会比rgb数据更小 读取时就要注意数据存储格
  • UE4 跑酷游戏-得分机制

    得分机制 1 这次我们要做的是得分 根据人物跑过的地板来得取分数 首先进入我们的第三人称游戏模式里面 创建一些变量 2 退出第三人称游戏模式后 进入主地板蓝图后 在销毁地板之前写读取人物跑i过地板块数进行得分
  • 虚幻C++ http请求

    直接上代码 Fill out your copyright notice in the Description page of Project Settings pragma once include CoreMinimal h inclu
  • UE4_UATHelper: Packaging (Windows (64-bit)): ERROR: Failed to copy

    在项目中引用了开发的插件 插件中引用了第三方库 目录结构如下 报错信息如下 UATHelper Packaging Windows 64 bit ERROR Failed to copy E Project WorkSpace KafkaD
  • 如何解决x盘莫名出现的msdia80.dll文件

    如何解决x盘莫名出现的msdia80 dll文件 参考文章 https zhuanlan zhihu com p 138954717
  • (UE4 4.20 )UE4的GC(垃圾回收)编程规范

    UObject系统的GC UPROPERTY 引用 当我们在一个UObject类声明各种继承UObject的 变量时 得加UPROPERTY 这个可以让UE4帮我们自动管理UObject的垃圾回收 UPROPERTY不仅仅用于反射变量到编辑
  • 虚幻4学习笔记(5)开关门、使用蓝图开关门、按键和鼠标点击开关门

    开关门 开关门 前置准备 单独设置开关门 设置时间轴 定义蓝图类 完成开关门 针对中心轴 在物体中心 不在右下角的调整方法 世界坐标轴 绝对坐标轴 不会改变 设置按键开关门 鼠标开关门 B站UP谌嘉诚课程 https www bilibil
  • UE4 C++ 类的4种引用类型,和异步加载资产

    UE4 C 类的4种引用类型 和异步加载资产 4种引用类型 对象引用 引用 World 的实例对象 就是直接定义 UPROPERTY EditAnywhere BlueprintReadOnly Category My 对象引用 UWorl
  • UE 材质学习

    值材质三原素 材质 材料 肌理 纹络 or 纹理 图案 Material Texture Pattern UE5中对应材质的 三原素 的内容 材质 Metallic 金属感 Roughness 粗糙度 Specular 高光 镜面 肌理 N
  • 【UE4】多视角相机捕获图像如何同屏拼接在一起

    前段时间有个Demo移植的需求 需要把实时裸眼3D多视角立体显示的Unity版本移植到UE4 主要包含后处理Shader 相机矩阵变换 多视角画面平铺拼接三大部分 10 10 多视角相机捕获图拼接效果 对现有的多窗口显示方法进行查阅后 发现
  • UE4 蓝图通信:接口调用

    UE4学习心得 蓝图间信息通信的几种方法 UE4的接口调用技术有点简单粗暴 而且主要体现在主蓝图对子蓝图的信息通信 在内容浏览器中添加一个蓝图接口 命名为TestInterface 双击打开接口 直接使用其创建时自带的一个接口函数 将其重命
  • UE4 UI实现改键功能

    主要内容 本文主要讲解如何在UI中实现自定义按键的功能类似于游戏中的改键操作 用到的是UE4自带的第三人称案例 因为第三人称自带了小白人和几个按键绑定就不用再手动去设置 实现步骤 1 创建两个UMG用来展示UI效果 1 创建WBP Key
  • UE4-DeltaTime(时间增量)

    UE4 DeltaTime 时间增量 Time 2020年10月14日13 33 52 Author Yblackd UE4 DeltaTime 1 结论 2 deltaTime 增量时间 3 为什么乘以 时间增量 4 注意误区 5 参考
  • UE4 技能系统(GAS插件的使用) 01--Build Basic Classes 创建基础类

    翻译自Udemy的视频课程introduction to unreal engine 4 ability system Build Basic Classes 创建基础类 1 创建工程和人物设置 01 创建Git仓库 使用UE4 22 VS
  • 【待续】【UE4笔记】 L10地形编辑器

    一 地形界面 包含了管理 雕刻和描画功能 1 创建新项 2 雕刻 改变地形高度 顶点位置 3 描画 分层地形材质 二 编辑样条 调节参数 添加材质 效果如下
  • UE4的视频播放(Media Player)

    1 视频播放Begining 首先将需要播放的视频拖入 创建Media Player和Media Texture 创建Material 将材质改为User Interface 在UI界面 创建Image 将这个材质装入 在人物Pawn界面添
  • 11月11日 自定义Events,将自定义Events分配给UI,给UI添加动画 UE4斯坦福 学习笔记

    自定义Events 在AttributeComponent的 h头文件上加上代码 自定义Event DECLARE DYNAMIC MULTICAST DELEGATE FourParams FOnHealthChanged AActor
  • UE4安卓打包配置(大陆内网络整顿后,Android打包时AndroidWorks无法使用的解决方法)

    由于国内进行了网络整顿 UE4官网上用CodeWorksforAndroid下载安卓打包工具配置的方法已经不能使用了 开了VPN也链接不上 这使得用UE4打包配置安卓游戏变得非常麻烦 博主捣鼓了好几天才打包成功 深感在中国学习UE4的艰难与
  • 第十七篇:Unity/UE4如何实现Cave空间(一)

    首先什么叫CAVE空间 CAVE是围绕着观察者具有多个图像画面的虚拟现实系统 多个投影面组成一个虚拟空间 理论上CAVE是基于计算机图形学把高分辨率的立体投影技术和三维计算机图形技术 音响技术 传感器技术等综合在一起 产生一个供多人使用的完
  • UE4(Unreal Engine4)在蒙太奇动画中添加音频轨道通知

    UE4系列文章目录 文章目录 UE4系列文章目录 前言 一 遇到的问题 二 操作步骤 前言 UE4 Unreal Engine4 在蒙太奇动画中添加音频轨道通知 我们想在某一帧动画中添加声音 比如我们想在动画的第13帧这里添加音效 一 遇到

随机推荐

  • 嵌入式Linux驱动开发(I2C专题)(一)

    一 I2C协议 1 1 硬件连接 I2C在硬件上的接法如下所示 主控芯片引出两条线SCL SDA线 在一条I2C总线上可以接很多I2C设备 1 2 IIC传输数据的格式 1 2 1 写操作 流程如下 主芯片要发出一个start信号 然后发出
  • android studio报错Out of memory: GC overhead limit exceeded. Please fix the project‘s Gradle settings

    项目场景 提示 这里简述项目相关背景 例如 项目场景 从gitee上克隆下来的项目从android studio中打开 问题描述 提示 这里描述项目中遇到的问题 例如 数据传输过程中数据不时出现丢失的情况 偶尔会丢失一部分数据 APP 中接
  • scratch关于克隆停止的问题

    克隆这个代码在scratch中用处挺大的 但是在用的过程中也会出现一些问题 比如说克隆在到达一定数量之后会停止继续克隆 这是由于克隆是有个数限制的 昨天测了一下克隆体的个数限制是300个左右 如何去测 就是当作为克隆体启动时 用一个初始化为
  • word 安装

    目录 概述 word 安装 1 下载安装 2 解压运行 3 卸载移除 4 安装部署 5 激活 亲测可用 记录一下 概述 Office Tool Plus 是一个强大的 Office 部署工具 可以很方便地部署 Office 它基于 Offi
  • 基于遗传算法的多目标优化算法(matlab实现)

    1 理论基础 1 1 多目标优化及Pareto最优解 多目标优化问题可以描述如下 其中 f x 为待优化的目标函数 x为待优化的变量 Ib和ub分别为变量x的下限和上限约束 Aeq x beq为变量x的线性等式约束 A x b为变量x的线性
  • HBuilder X3.1.22安装教程(非常详细)从零基础入门到精通,看完这一篇就够了(附安装包)

    软件下载 软件 HBuilder X 版本 3 1 22 语言 简体中文 大小 278 95M 安装环境 Win11 Win10 Win8 Win7 硬件要求 CPU 2 0GHz 内存 4G 或更高 下载通道 百度网盘丨下载链接 http
  • RPA机器人流程适用性评估的9个要素

    组织通常可以从以下几个方面来考虑RPA机器人流程的筛选 确保在RPA机器人流程自动化过程中产生最大投资回报率 ROI 如何去选择有影响力且易于RPA机器人自动化的流程 1 影响成本和收入的流程 最具影响力的流程 例如 如果定价规则不明确 报
  • 17. 实战:手把手通关某音乐平台热门评论

    目录 前言 链接在评论区 目的 保姆级思路 最后奉上完整代码 运行效果 前言 众所周知 某音乐平台的评论区金句频出 热门评论更是美不胜收 我们也想要批量获取这些信息来做信息分析 数据处理等工作 也可以陶冶自己的情操 一举多得 所以我们今天来
  • 蓝以中老师《高等代数》第02章:向量空间与矩阵,笔记

    蓝以中高代第二章笔记
  • Android开源图表库MPAndroidChart

    MPAndroidChart是一款基于Android的开源图表库 MPAndroidChart不仅可以在Android设备上绘制各种统计图表 而且可以对图表进行拖动和缩放操作 应用起来非常灵活 和前面介绍的AChartEngine相比 MP
  • AutoSAR 学习笔记2:AutoSAR架构

    1 应用层 ASW 2 运行时环境层 RTE RTE 是专门为应用软件 AutoSAR 软件组件和 或 AutoSAR 传感器 执行器组件 提供通信服务的层 在 RTE 之上 软件架构风格从 分层 转变为 组件风格 AutoSAR 软件组件
  • 模板模式

    1 模板模式的概念 在模板模式 Template Pattern 中 一个抽象类公开定义了执行它的方法的方式 模板 它的子类可以按需要重写方法实现 但调用将以抽象类中定义的方式进行 这种类型的设计模式属于行为型模式 2 模板模式的特点 子类
  • 从煎鸡蛋的角度理解编程的思维和流程,你适合学吗?

    其实很多门外人对编程都是懵懵懂懂的 我们可以先看一张图来理解一下 思维 就是程序员需要考虑到的各种需求 也就是我们想让计算机帮助我们实现什么 表达 就是计算机可以看懂的指令也就是0和1 那怎么将我们所想向计算机说出来 并且让它帮我们执行 就
  • server2008r2域控时间设置internet时间同步(备忘)

    windows server 2008 r2成为域控后 时间设置里的 internet时间就没有了 为了解决这个问题 用以下CMD命令可解决 w32tm config manualpeerlist time windows com sync
  • iOS 应用获取最上层全屏 Window 的正确方法

    有时候 我们需要将View添加到最上层的Window上 比如 弹出框 Loading等 经常有同学直接通过 UIApplication sharedApplication windows lastObject 来获取 这种方法是非常不严谨的
  • leetcode----JavaScript 详情题解(4)

    目录 2722 根据 ID 合并两个数组 2723 添加两个 Promise 对象 2724 排序方式 2725 间隔取消 2726 使用方法链的计算器 2727 判断对象是否为空 2624 蜗牛排序 2694 事件发射器 2722 根据
  • 集成支付宝报错订单信息有错误,建议联系实家。 错误码: TOTAL FEE EXCEED

    问题 集成支付宝报错 订单信息有错误 建议联系实家 错误码 TOTAL FEE EXCEED 详细问题 笔者按照支付宝沙箱支付快速集成版进行操作 操作完成访问所集成的支付宝 页面如下 发起请求核心代码 response sendRedire
  • ubuntu(20.04)-shell脚本(4)-vmstat-iostat-expr-netstat-arp-Tracert-Route-NBTStat

    vmstat 好iostat 两个命令都适用于所有主要的类unix系统 linux的软件包 都在sysstat软件包中 1 vmstat iostat 基本语法 每列的意义 常用的 Free 空闲的内存空间 si 每秒从磁盘中交换进内存的数
  • 项目问题总结

    1 android studio 导入开源项目源码时要注意与自己包的冲突 比如 你有一个com xxxx的包 而需要导入的是com xx yy 你就不能把整个包复制过来 否则会报can t resolve symbil 因为它根据com会到
  • 虚幻4常见问题

    问题1 问题描述 UE4找不到游戏模块 UE4 the game module fps could not be found 解决方案 重新编译一遍C 项目 通过C 项目启动UE4生成游戏模块 为了防止生成失效可以启动uproject文件再