我们在制作UE4项目的时候,都会遇到过软件奔溃的问题,所以我们都会想要知道软件奔溃的解决方法,下面为大家介绍一些常见的UE4崩溃的解决方法,大家可以看一下!


UE4奔溃的解决方法


01
C++项目编译奔溃


找到项目目录,在里面删除一些文件,只留下Config、Content、(Debug)、Source、.uproject文件。


UE4奔溃怎么办 如何修复


02
文件打不开,报错


查看报错信息,并按照报错的信息进行解决。如果还是打不开的话就在文件夹中删除报错文件。


UE4奔溃怎么办 如何修复


03
UObjectBase底层基类


boolUObjectBase::IsValidLowLevel() const;bool UObjectBase::IsValidLowLevelFast(bool bRecursive /*= true*/)const


UE4的内存管理可以解决这个问题,但是如果是自己写的C++类,就需要设计好内存管理了。


04
指针不为空,但内容出现NULL或者异常

可以引用这个对象的多处指针,在A处销毁了,之后在B处继续调用。


05
蓝图出现BUG


UE4奔溃怎么办 如何修复


可以删除蓝图重新连接工程。


或者在/ Saved / Config / Windowsengine ini文件中将bRecompileonload设置为False,这样可以使蓝图在编辑器启动的时候不用编译。这样的话就算蓝图出现BUG,也能够打开工程,并且还能够加快编辑器的速度。



更多文章推荐:


1、UE4的渲染效果怎么样


2、在UE4中如何优化项目


3、UE4制作动画有哪些优势


4、学习UE4,先学蓝图还是c++


5、学习UE4,需要避免哪些“陷阱”

,Unreal Engine技巧,Unreal Engine教程