名称“ CrossPlatformInput”在当前上下文中不存在

Ner*_*ace 2 unity-game-engine

这是我第一次使用Unity,请多多包涵。我为游戏创建了一个非常基本的设置。地平面,带主摄像头的第三方控制器,地平面材料,一些障碍物和雷电源。现在,在进行一些实际游戏玩法之前,我想添加的最后一件事是天空盒。请注意,在这一点上,我可以玩了,并且一切正常。

我在资产商店中搜索了一个免费的Skybox,并找到了这个Skybox:https ://www.assetstore.unity3d.com/zh-CN/#!/content/18353

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

名称“ CrossPlatformInput”在当前上下文中不存在”,“名称空间“ UnitySampleAssets”中的类型或名称空间名称“ CrossPlatformInput”不存在,您是否缺少程序集引用?

在添加天空盒之前,脚本中已经存在的行。我发现天空盒一定有问题,因此我从项目中删除了它,但是错误并没有出现,实际上它们仍然存在!我已经尝试过重新导入我的所有资产(如该论坛上类似文章所建议的),包括容纳CrossPlatformInput的Standard Assets文件夹,该文件夹无法解决我的问题。

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

提前致谢!

Pro*_*mer 5

下载Unity标准资产并导入CrossPlatformInput。免费的天空盒取决于它的工作。在项目选项卡中,导入包 -> CrossPlatformInput