unreal-engine4 - 打包的项目未在 Windows 中打开
问题描述
我正在尝试为我参加的比赛创建万圣节风格的游戏,但是一旦我将其打包并创建了 Windows No Editor 文件夹,我双击 exe 程序将其打开。蓝色的圆形加载符号会出现几秒钟,然后消失并且什么也不做。我注意到可执行文件只有 183KB 大。对于 3 级游戏,我预计它会更大。
(我也尝试将“使用 Pak 文件”设置为 false,这只会产生一个空白窗口)
我在打包时收到的警告是:LogLinker:警告:无法加载 Game/2DSideScrollerBP/2DSideScrollerOverview':找不到文件。(我不应该使用这个文件,因为它是我正在制作的 3D 游戏) LogLinker:警告:无法加载“/Game/2DSideScrollerBP/2DSideScrollerOverview”:找不到文件。LogUObjectGlobals:警告:找不到对象'Class /Game/2DSideScrollerBP/2DSideScrollerOverview.2DSideScrollerOverview_C' UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧版 UReflectionCaptureComponent 并且正在非确定性煮熟 - 请重新保存资产并重新煮熟。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含一个旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧版 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧版 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含一个旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧版 UReflectionCaptureComponent 并且正在不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧版 UReflectionCaptureComponent 并且正在不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含一个旧的 UReflectionCaptureComponent 并且正在不确定地烹饪 - 请重新保存资产并重新烹饪。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧版 UReflectionCaptureComponent 并且正在不确定地烹制 - 请重新保存资产并重新烹制。UATHelper:打包(Windows(64 位)):LogReflectionCaptureComponent:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧版 UReflectionCaptureComponent 并且正在不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/LakeWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。打包结果:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含一个旧的 UReflectionCaptureComponent 并且正在不确定地烹饪 - 请重新保存资产并重新烹饪。PackagingResults:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。PackagingResults:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含旧的 UReflectionCaptureComponent 并且正在被不确定地烹制 - 请重新保存资产并重新烹制。打包结果:警告:/Game/WaterPlane/Maps/OceanWater_Example 包含一个旧的 UReflectionCaptureComponent 并且正在不确定地烹饪 - 请重新保存资产并重新烹饪。我已尝试保存资产并重新打包,但仍然出现此消息。我不知道这是否会改变任何东西。是否可能与我正在使用的设置有关?
解决方案
听起来您的任何资产都没有经过烹制或打包。我建议的第一件事是检查Epic 的 Unreal 打包文档并确保您已按照步骤操作。然后,在打包时,请查看您的日志并确保它在尝试打包项目时不会引发警告或错误。
推荐阅读
- java - 为生成的 api rest 客户端配置连接和读取超时
- json - 网站迁移后无法在 Wordpress 中添加页面(我更改了主机文件,以便在转换到新主机之前可以在网站上工作)
- kotlin - Kotlin 对 Optional 的多平台支持
- java - 为 Java 的 lambda 主体提供这个关键字会有什么问题?
- java - 引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有名为“entityManagerFactory”的bean可用
- javascript - 使用 imap 和节点获取所有未读电子邮件的列表并记录该电子邮件的发件人和主题
- python-sphinx - Sphinx-reST-RTD 中的预格式化(逐字)超链接
- regex - 确保标点符号始终以正确的方式放置
- scala - 在scala中使用递归函数解析复杂地图
- django - 我只想用 django 一键编辑一个数据库字段