MenuItem
各所で右クリックメニューに表示するためのまとめ Hierarchy Window GameObject/ から始まるパスを記述する 但し、priority を指定しない場合表示されないことがある [MenuItem("GameObject/Test") private static void Menu() { } そのため、priority をな…
どこで使えるかわかりませんが、スクリプトを右クリックで #if UNITY_EDITOR を追加する拡張を作成しました public static class AddIf { [MenuItem("Assets/Add if UNITY_Editor")] private static void AddEditorDefine() { var guids = Selection.assetGU…
IHasCustomMenu を interface に追加してやることで Menu に要素を追加できます using UnityEditor; public class SampleEditorWindow : EditorWindow, IHasCustomMenu { private bool _isOn; void IHasCustomMenu.AddItemsToMenu(GenericMenu menu) { menu.…
あらまし Unity で Asset (例えば画像ファイル) を入れ替える際に Finder や Explorer から ドラッグアンドドロップ を行いファイルを入れ替えることがあると思う その際にファイル名が **** 1 になってしまい、前のファイルを消して 再度ファイル名を変更し…
画像のようなInspectorのMenuItemの拡張方法を覚えてなかったのでメモがてら記事を書きます。 コンポーネントを指定しての記述 Unityの定義コンポーネントやContextをまとめたい場合などの場合の記述 [MenuItem("CONTEXT/{Component}/{MenuName}")] private …