/// ///////////////////////////////////////////////////////////////////// /// <summary> /// Locks the root game object. /// </summary> /// <param name="lockGameObject">If set to <c>true</c> lock root game object.</param> static void LockRootGameObject(bool lockGameObject) { EditorClipBinding[] clipBindings = clipBindingsSerialized.value as EditorClipBinding[]; Array.ForEach(clipBindings, (itm) => { if (itm.gameObject != null) { if (lockGameObject) { EditorUtilityEx.Lock(itm.gameObject); } else { EditorUtilityEx.Unlock(itm.gameObject); } } }); }