导入软件包时,是否可以检查Unity编辑器版本以及更新版本的选项?

时间:2018-09-06 19:58:05

标签: c# unity3d

我个人团结于2018.2.5f1 我创建了一个程序包,并将文件发送给我的弟弟,他的兄弟统一为2018.1.1f1

问题是我的兄弟将软件包导入他的身边后,他在其中一个脚本的编辑器中遇到了异常:

资产/编辑器/PrefabReplace.cs(55,7):错误CS0117:UnityEditor.PrefabUtility' does not contain a definition for GetCorrespondingObjectFromSource'

在线:

if (prefab != null && selection.Count > 0 &&
                    selectedObject.scene.name != null
                    && prefab != PrefabUtility
                    .GetCorrespondingObjectFromSource(selectedObject))

我在Google上搜索后发现他需要更新其统一编辑器版本。

我想知道在导入软件包时是否有办法自动检查统一版本并查看是否需要更新?而是抛出异常。或者也许是为了显示异常,还告诉用户他需要最高级的更新。

0 个答案:

没有答案