虚幻4常见问题

问题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,欢迎大家一起讨论技术

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值