Skip to content

Instantly share code, notes, and snippets.

@TakaakiIchijo
Last active November 13, 2021 14:58
Show Gist options
  • Save TakaakiIchijo/f752ee021c6593ef84fa84e25670c369 to your computer and use it in GitHub Desktop.
Save TakaakiIchijo/f752ee021c6593ef84fa84e25670c369 to your computer and use it in GitHub Desktop.
Unity EditorでHideFlagsつけたアセットをアンロックする右クリックメニュー拡張
public class SomeClass
{
[MenuItem("Assets/UnlockHideFlags")]
public static void UnlockHideFlags()
{
var selected = Selection.objects[0];
string targetPath = AssetDatabase.GetAssetPath(selected);
var asset = AssetDatabase.LoadAssetAtPath<Object>(targetPath);
EditorUtility.SetDirty(asset);
asset.hideFlags = HideFlags.None;
AssetDatabase.SaveAssets();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment