C# `跨平台输入';命名空间“UnitySampleAssets';

C# `跨平台输入';命名空间“UnitySampleAssets';,c#,unity3d,compiler-errors,namespaces,C#,Unity3d,Compiler Errors,Namespaces,将包导入Unity 4项目时,我收到以下错误: Assets/samplessets/2D/Scripts/Platformer2DUserControl.cs(2,25):错误CS0234:命名空间中不存在类型或命名空间名称CrossPlatformInput'。是否缺少程序集引用 有人知道是什么导致了这个问题吗 这个问题可以通过导入所有跨平台输入资产来解决。导入时,我怀疑您没有选中所有框 具体来说,请确保在资产导入期间选中CrossPlatformInput文件夹 这个问题可以通过导入所有跨

将包导入Unity 4项目时,我收到以下错误:

Assets/samplessets/2D/Scripts/Platformer2DUserControl.cs(2,25):错误CS0234:命名空间中不存在类型或命名空间名称
CrossPlatformInput'。是否缺少程序集引用


有人知道是什么导致了这个问题吗

这个问题可以通过导入所有跨平台输入资产来解决。导入时,我怀疑您没有选中所有框

具体来说,请确保在资产导入期间选中CrossPlatformInput文件夹


这个问题可以通过导入所有跨平台输入资产来解决。导入时,我怀疑您没有选中所有框

具体来说,请确保在资产导入期间选中CrossPlatformInput文件夹


在您的项目文件夹中,应该有另一个名为
StandardAsset
&
跨平台
。由于未导入
CrossPlatform
,您需要删除其他文件并重试。

在您的项目文件夹中,应该有另一个名为
StandardAsset
&
跨平台
。由于
跨平台
未导入,您需要删除其他文件并重试。

我知道这是4年前的事了,但我希望我可以为任何文件节省一点时间

这是解决方案,您只需确保脚本(带有错误)与跨平台脚本位于同一文件夹中。这对我起作用了 并确保您从您的游戏对象中删除脚本,并用新脚本更新它


我知道这是4年前的事了,但我希望我能为任何人节省一点时间

这是解决方案,您只需确保脚本(带有错误)与跨平台脚本位于同一文件夹中。这对我起作用了 并确保您从您的游戏对象中删除脚本,并用新脚本更新它

将错误消息作为文本添加到问题中。不要链接屏幕截图。谢谢。在问题中添加错误消息作为文本。不要链接屏幕截图。非常感谢。