错误 CS0246:找不到类型或命名空间名称“Player”(您是不是缺少 using 指令或程序集引用?) Unity [关闭]

Posted

技术标签:

【中文标题】错误 CS0246:找不到类型或命名空间名称“Player”(您是不是缺少 using 指令或程序集引用?) Unity [关闭]【英文标题】:error CS0246: The type or namespace name 'Player' could not be found (are you missing a using directive or an assembly reference?) Unity [closed]错误 CS0246:找不到类型或命名空间名称“Player”(您是否缺少 using 指令或程序集引用?) Unity [关闭] 【发布时间】:2022-01-20 17:07:06 【问题描述】:

我在处理这条消息时遇到了问题:

错误 CS0246:找不到类型或命名空间名称“Player” (您是否缺少 using 指令或程序集引用?

)

这是我的状态机:

【问题讨论】:

看起来Player 类不存在。 @RawCake:查看 Player 的定义位置并添加适当的 using 指令。 你有这样一个叫Player的组件吗?还是应该只是GameObject player 请将您的代码作为文本添加到您的问题中(并注意code formatting)。有many good reasons,为什么代码图像不是一个好主意。最重要的原因:我们无法将图像中的代码复制到我们的环境中进行测试和改进,这使得帮助您变得更加困难。 仅仅因为你调用了一个游戏对象 Player 并不意味着你可以在代码中引用它。 【参考方案1】:

您的播放器类型是GameObject。玩家只是名字。

【讨论】:

以上是关于错误 CS0246:找不到类型或命名空间名称“Player”(您是不是缺少 using 指令或程序集引用?) Unity [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin Studio 中的类型或命名空间名称“Xamarin”缺失错误

在 Xamarin Studio 中找不到类型或命名空间名称“页面”

找不到后台工作人员

Unity 3D CS0246 问题 [关闭]

Unity脚本MonoBehaviour错误

CS0246未找到类型或名称空间“ Newtonsoft”