如何检查我当前的 Cardboard SDK for Unity 版本,以便我可以将其更新到最新版本 (v0.5.1)?

How to check my current version of Cardboard SDK for Unity, so that I can update it to the latest version (v0.5.1)?

Unity 的最新版本在这里:https://developers.google.com/cardboard/unity/download

如果我导入最新的包,它会抛出一个编译器错误 Assets/Cardboard/Scripts/VRDevices/CardboardAndroidDevice.cs(18,14):错误 CS0101:命名空间 <code>global::' already contains a definition forCardboardAndroidDevice'

Unity 版本:Unity 5.1.1 Windows

https://developers.google.com/cardboard/unity/release-notes

v0.5.1 的发行说明说明:升级前必须删除 Assets/Cardboard/ 文件夹,以及 Assets/Plugins 文件夹中的所有 Cardboard 相关库。 (如果您不使用其他插件,只需删除 Plugins 文件夹本身。)

这是因为许多文件在 v0.5.1 中被重命名并四处移动,但 Unity 的包导入器并没有寻找它(这很难做到)。如果你只是导入新包,你会得到一些旧版本包遗留下来的文件,这会导致你看到的错误。