小编Rob*_*ell的帖子

在 VS2019 或 VSCode 中使用 Unreal Engine 4.24.2 时,如何修复这些错误的 Intellisense 错误?

我正在遵循虚幻编程快速入门指南

我复制并粘贴了指南底部的代码示例。我试过同时使用 VS2019 和 VSCode,都给我同样的错误:

UStaticMeshComponent *AFloatingActor::VisualMesh
pointer to incomplete class type is not allowed
Run Code Online (Sandbox Code Playgroud)
static <error-type> UStaticMesh
name followed by '::' must be a class or namespace name
Run Code Online (Sandbox Code Playgroud)

还有几个……

当我在虚幻引擎中编译时,它编译时出现 0 个错误并按预期工作。

有什么办法可以修复这些错误的错误并继续使用智能感知/获取代码完成?

我真的只是希望能够看到我正在使用的组件的成员函数和定义,因为我是 Unreal 的新手。

这是指南中的代码,因为我在这个演示项目的源代码中有它:

FloatingActor.h

UStaticMeshComponent *AFloatingActor::VisualMesh
pointer to incomplete class type is not allowed
Run Code Online (Sandbox Code Playgroud)

FloatingActor.cpp

static <error-type> UStaticMesh
name followed by '::' must be a class or namespace name
Run Code Online (Sandbox Code Playgroud)

c++ intellisense visual-studio unreal-engine4 visual-studio-code

8
推荐指数
1
解决办法
5100
查看次数