UE4学习-新建C++组件、编码遇到问题

新建C++组件

接上一篇博文。打开工程,然后选中门,添加组件。
如图:
在这里插入图片描述
点击以后会弹出一个窗口
在这里插入图片描述

在这里插入图片描述
创建以后会自动打开vs2019,如图:
在这里插入图片描述
到这里,组件就创建好了。

左下角内容浏览器默认显示组件的内容,这里也可以切换到我们新建的组件。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这个openDoor就是我们创建的组件。可以双击打开对应的代码。

要对门进行控制,需要把门的移动性从静态修改成可移动。
在这里插入图片描述

在虚幻引擎中显示日志
在这里插入图片描述

方便查看输出日志
在这里插入图片描述
这时候会发现一个乱码。这就尴尬了,这里就没法使用中文了。打开visual studio installer,在语言选项里面,把其他的去掉,只选择英语,这样子再编译,就不是乱码了。
在这里插入图片描述
在这里插入图片描述
这是因为我添加了代码,所以编译报错。虽然不是乱码了,但是全英文,看着也还是挺费劲。如果有哪个小伙伴遇到相同的问题,并且有更好的解决办法,记得留言给我说一声噢。

编码遇到问题

目前我还遇到一个特别棘手的问题,可能会阻止我继续往前的一个问题。我添加组件以后,编译没问题,通过了。但是代码全有错误提示,像这样:
在这里插入图片描述
包含其他头文件,会出现一个更麻烦的问题
C++ There are too many errors for the IntelliSense engine to function properly, some of which may not be visible in the editor.
C ++对于IntelliSense引擎而言,有太多错误无法正常运行,其中一些错误可能在编辑器中不可见。
这就很尴尬了,当然只包含这个头文件我能编译过。但是代码没法写,全是报错,也没了智能提示。

小伙伴们,这个问题怎么处理?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值