alwaysTrying 2022-04-01 12:13
浏览 129
已结题

vs2019问题ConstructorHelpers::FObjectFinder error C2664

UE4加载资产一直报错C2664是什么原因
    ConstructorHelpers::FObjectFinder<USoundCue> StaSound(TEXT("SoundCue'/Game/Sound/NewSoundCue.NewSoundCue'"));
    Sound = StaSound.Object;
运行结果及报错内容

2>S:\UE4\UE_4.25\Engine\Source\Runtime\CoreUObject\Public\UObject/ConstructorHelpers.h(110): error C2664: ��void ConstructorHelpers::ValidateObject(UObject *,const FString &,const TCHAR *)��: �޷������� 1 �ӡ�T *��ת��Ϊ��UObject *��
2> with
2> [
2> T=USoundCue
2> ]

我的解答思路和尝试过的方法

改过TEXT的内容完全没有作用报错还是同样的,所有不是路径的问题,StaSound也尝试过先在头文件中定义出来,也是同样的错误,包括加载动画资产也是同样的报错。我的项目设置里面改不了字符集,并且我加载ConstructorHelpers::FClassFinder的类加载是可以成功的。

img

我想要达到的结果

能够成功加载UE4中的资产

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 4月9日
    • 创建了问题 4月1日

    悬赏问题

    • ¥15 淘宝自动下单XPath自动点击插件无法点击特定<span>元素,如何解决?
    • ¥15 曙光1620-g30服务器安装硬盘后 看不到硬盘
    • ¥15 抖音直播广场scheme
    • ¥15 为什么我明明有这个文件调试器还显示错误?
    • ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
    • ¥15 如何在arcgis中导出拓扑关系表
    • ¥15 处理数据集文本挖掘代码
    • ¥15 matlab2017
    • ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41
    • ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库