gpt4 book ai didi

unity-game-engine - 当前上下文中不存在名称 `CrossPlatformInput'

转载 作者:行者123 更新时间:2023-12-02 16:09:10 25 4
gpt4 key购买 nike

这是我第一次使用 Unity,所以请多多包涵。我为我的游戏创建了一个非常基本的设置。一个地平面、一个带有主摄像头的第三人称 Controller 、一个地平面 Material 、一些障碍物和一个闪电源。现在,在进行实际游戏之前我最不想添加的东西是天空盒。请注意,此时我可以玩游戏并且一切都运行完美。

我在资源商店中搜索了一个免费的天空盒,并找到了这个:https://www.assetstore.unity3d.com/en/#!/content/18353

添加后,我立即收到编译器错误:

The name `CrossPlatformInput' does not exist in the current context", and "The type or namespace name 'CrossPlatformInput' does not exist in the namespace 'UnitySampleAssets', are you missing an assembly reference?.

在添加天空盒之前脚本中已经存在的行。我认为天空盒一定有问题,所以我从项目中删除了它,但是错误并没有随之消失,事实上它们仍然存在!我已经尝试重新导入我的所有 Assets (正如本论坛上类似帖子所建议的那样),包括包含 CrossPlatformInput 的标准 Assets 文件夹,但它对解决我的问题没有任何帮助。

有人知道是什么原因造成的吗?既然我删除了天空盒,它怎么可能仍然影响我的项目?

提前致谢!

最佳答案

下载Unity Standard Asset并导入 CrossPlatformInput。免费的天空盒依赖它来工作。在您的项目选项卡中,导入包 -> CrossPlatformInput

关于unity-game-engine - 当前上下文中不存在名称 `CrossPlatformInput',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37764960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com