⑴ ue4保存当前关卡出错
后台残留问题。
这种情况多半是因为后台有残留的UE4进程,比如CrashReportClientEditor、UE4Editor,将其结束进程即可,当你在打开蓝图时,逻辑没有任何错误,甚至你没有做任何修改,在编译保存时报资源错误。
UE4所有保存与加载游戏的逻辑操作都在GamePlayStaticscpp的SaveGame相关函数里面,如果自己要实现自己的存档机制(完全可以不使用SaveGame对象),可以参考SaveGameToSlot等函数。
⑵ 这个配置玩虚幻引擎4编译着色器很慢,怎么办
这个过程主要是跑CPU. 你cpu并行能力不足原因,实时渲染才是跑显卡
⑶ ue4正在编译着色器是什么意思
这是因为UE不太支持中文输出。在UE里配置的Java编译命令,编译后再UE输出窗口输出的内容,直接用CMD窗口编译能够输出中文的编译信息。《虚幻4引擎》简称ue4是由Epic Games公司推出的一款游戏开发引擎,相比其他引擎,虚幻引擎不仅高效、全能,还能直接预览开发效果,赋予了开发商更强的能力。虚幻引擎4在大约2分半的Demo演示中,将其强大的功能发挥得淋漓尽致。与之相关的游戏有《连线》《绝地求生:刺激战场》等等。
⑷ UE4新建C++项目的时候显示编译错误,求大神帮忙(报错在下方)
先保证所有涉及的目录名字和文件名都是英文字符,不包含中文.错误信息中明显不能处理中文
⑸ ue4加载地图卡死
可以尝试按下电脑主机电源键隔壁的一个小按钮,
稍等片刻即可重新进入电脑,为避免对电脑造成损害请减少强制重启次数
⑹ ue4media texture.h改不了
ue4media texture.h改不了如下
检查添加的头文件是否在 filename.generated.h 这个头文件的后面,如果是,把添加的头文件移到filename.generated.h 这个头文件的前面。
#include "GameFramework/SpringArmComponent.h"
#include "CoreMinimal.h"
#include "GameFramework/Pawn.h"
2、点击filename.generated.h,出现提示filename.generated.h在源文件中找不到
把**#include “filename.generated.h”**剪切,然后项目保存一下,重新粘贴回去,保存后,便会自己重新生成这个文件。可在External Dependencies中查找到该头文件
3、删除不需要的自定义C++类关闭Visual Studio、UE4编辑器,删除项目中Soure文件夹中的你想删除的*.cpp和*.h文件,删除项目中的Binaries文件夹,右键. uproject文件,点击Generate Visual Studio project files右键. uproject文件,点击Open,如果提示需要重新编译项目,选择是。
⑺ UE4动不动就编译shader,能改吗
你不能只关闭C++文件,要关闭当前的工程才可以,不然会出现多个main函数。关闭工程再重新建另一个工程就可以。
⑻ ue4 prerequisites拒绝访问
无效的轻地图设置,可能导入时丢失文件了,需要重新导入。
虚幻引擎4(UE4)的安装比较简单,如果只做场景的搭建、蓝图的编写以及简单的C++函数插件开发,只需安装引擎即可,不太需要编译源代码。
UE4安装需要先安装EpicGamesLauncher,然后在EpicGamesLauncher中安装相应的版本。具体步骤如下:
打开UE4主页,点击右上角的“下载”按钮:
点击“选择”后进入登录界面,如果没有账号,需要注册。(注意:有时用企鹅的邮箱收不到验证码,这样的话可以换个邮箱试试)
下载完成后安装即可。安装完成后启动EpicGameLauncher。点击“库”,然后点击“+”号选择想要安装的版本,或者直接安装默认的最新版本。本人建议安装“4.24.x”版本,这个版本比较稳定,用的人也比较多。
点击安装后即可进行下载,下载完成后即可安装。
安装完成后,需要在EpicGameLauncher中启动引擎。
拓展资料:
UE(Unreal Engine)是目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额。自1998年正式诞生至今,经过不断的发展,虚幻引擎已经成为整个游戏界--运用范围最广,整体运用程度最高,次世代画面标准最高的一款游戏引擎。UE4不仅涉及主机游戏、PC游戏、手游等游戏方面,还涉及高精度模拟,战略演练,工况模拟,可视化与设计表现,无人机巡航等诸多领域。
⑼ UE4动不动就编译shader,能改吗
嵌入是可以的,但每次还是要重新编译的。CG是角本,只能在执行才能被编译。
MS提供了这个函数。你可以先把你的CG角本加到资源管理器中。然后用名称引用到你的程序中。详细你看下这个函数的文档吧。D3DXCompileShaderFromResource();