mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-03 14:19:09 +08:00
add null check
This commit is contained in:
parent
5fd4494ea2
commit
0a73ce902c
@ -87,12 +87,13 @@ namespace Spine.Unity {
|
|||||||
#if NEW_PREFAB_SYSTEM
|
#if NEW_PREFAB_SYSTEM
|
||||||
if (UnityEditor.PrefabUtility.IsPartOfAnyPrefab(meshFilter)) {
|
if (UnityEditor.PrefabUtility.IsPartOfAnyPrefab(meshFilter)) {
|
||||||
var instanceRoot = UnityEditor.PrefabUtility.GetOutermostPrefabInstanceRoot(meshFilter);
|
var instanceRoot = UnityEditor.PrefabUtility.GetOutermostPrefabInstanceRoot(meshFilter);
|
||||||
var objectOverrides = UnityEditor.PrefabUtility.GetObjectOverrides(instanceRoot);
|
if (instanceRoot != null) {
|
||||||
|
var objectOverrides = UnityEditor.PrefabUtility.GetObjectOverrides(instanceRoot);
|
||||||
foreach (UnityEditor.SceneManagement.ObjectOverride objectOverride in objectOverrides) {
|
foreach (UnityEditor.SceneManagement.ObjectOverride objectOverride in objectOverrides) {
|
||||||
if (objectOverride.instanceObject == meshFilter) {
|
if (objectOverride.instanceObject == meshFilter) {
|
||||||
objectOverride.Revert(UnityEditor.InteractionMode.AutomatedAction);
|
objectOverride.Revert(UnityEditor.InteractionMode.AutomatedAction);
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user