美文网首页
UE 5【小技巧29】-- UE5中使用C++代码时,遇到两个崩

UE 5【小技巧29】-- UE5中使用C++代码时,遇到两个崩

作者: Edwin_红狼 | 来源:发表于2023-02-12 09:41 被阅读0次

第一个必崩点,当你在UE中打开Level下的Lesson1_level的关卡文件,然后在IDE C++中使用了代码进行编辑后,调用ctrl+alt+F11进行livecoding翻译后,如果这个时间你切换UE中的关卡文件,必崩。


必崩1

解决方式:就是要快捷键前CTRL+ALT+F11,先把要验证的场景切换出来,就不会了。
提示,在编译前,最好将IDE,全部保存;在UE中的编辑,也要全部保存一下,否则你会受伤的。

第二个必崩点,是我调用UE中的角色蓝图类比如:

/Script/Engine.Blueprint'/Game/MathGame/Actors/BP_CharCharacter.BP_CharCharacter'
假如这个路径写错了,按下CTRL+ALT+F11,编译后就会崩溃,

    static ConstructorHelpers::FObjectFinder<UBlueprint> bpFinder(TEXT("/Script/Engine.Blueprint'/Game/MathGame/Actors/BP_CharCharacter.BP_CharCharacter'"));

这里的引用一定要准确,否则很容易崩溃;

解决办法,最好打开UE,右击对像,使用Copy reference 来copy 出来使用。

image.png

那我可以考虑到,如果有调用到机器盘上资源,如果没有话,现在这个UE系统会莫名的崩溃;

相关文章

网友评论

      本文标题:UE 5【小技巧29】-- UE5中使用C++代码时,遇到两个崩

      本文链接:https://www.haomeiwen.com/subject/thfdkdtx.html