• 2019年作品分享,UE4
  • 基于BIM的地铁成果,请
  • ue4的sss材质效果感觉
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN
    • 引擎世界丨EngineWorld.CN

UE4_C++莫名其妙的错误

4
回复
594
查看
[复制链接]

15

主题

271

帖子

1273

积分

中阶编码师

Rank: 2

积分
1273
发表于 2019-10-3 23:18:55 | 显示全部楼层 |阅读模式
  1. <blockquote>1>Module.SlAiCourse.gen.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class UClass * __cdecl Z_Construct_UClass_UWidgetComponent_NoRegister(void)" (__imp_?Z_Construct_UClass_UWidgetComponent_NoRegister@@YAPEAVUClass@@XZ) referenced in function "class UClass * __cdecl Z_Construct_UClass_ASlAiEnemyCharacter(void)" (?Z_Construct_UClass_ASlAiEnemyCharacter@@YAPEAVUClass@@XZ)
复制代码
引擎用的是UE4.19
VS2017
这是到底什么错误啊,难道UWidgetComponent在继承自ACharacter的类不能用吗?

15

主题

271

帖子

1273

积分

中阶编码师

Rank: 2

积分
1273
 楼主| 发表于 2019-10-4 00:09:28 | 显示全部楼层
我自己新建了一个工程,自带ThirdPersionCharacter类,然后我在.h文件中加入了
protected:
        //血条
        UPROPERTY(EditAnywhere, Category = Mesh)
                class UWidgetComponent* HealthUICompo;
报了同样的错误,是不是UWidgetComponent类在无法在ACharacter中引用啊
回复

使用道具 举报

33

主题

768

帖子

2154

积分

中阶编码师

Rank: 2

积分
2154
发表于 2019-10-4 10:40:34 | 显示全部楼层
https://wiki.unrealengine.com/UMG,_Referencing_UMG_Widgets_in_Code
你是不是忘了官方文档中的第一步
1. Adding Modules:

in order to use UMG in C++ you need to Add the following Modules in ProjectNameBuild.CS file

"UMG", "Slate", "SlateCore

In this line:

//ProjectNameBuild.CS

PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "UMG", "Slate", "SlateCore" });
回复

使用道具 举报

15

主题

271

帖子

1273

积分

中阶编码师

Rank: 2

积分
1273
 楼主| 发表于 2019-10-4 12:52:40 | 显示全部楼层
rrfetch 发表于 2019-10-4 10:40
https://wiki.unrealengine.com/UMG,_Referencing_UMG_Widgets_in_Code
你是不是忘了官方文档中的第一步
1. ...

谢谢,是的,重要的事情给完全忘记了
回复

使用道具 举报

3

主题

16

帖子

5

积分

初始化成员

积分
5
发表于 2020-5-3 06:08:18 | 显示全部楼层
重要的事情给完全忘记了
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

凝聚梦想 共创未来
意见反馈邮箱:engineworld@qq.com

扫一扫捐助我们

Powered by 引擎世界中文社区™®© Engine World Inc.( 陕ICP备16015879号-4 )