0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Unity】既存メニューのpriorityを確認する方法

Posted at

UnityのEditor拡張でMenuを作成する場合、

[MenuItem("Assets/Create/TestMenu", priority = 100)]
private static void OpenWindow()
{
    Debug.Log("Open Window");
}

このようなコードでMenuを作れますが、priorityの値をどのぐらいにしたら既存メニューの下に配置できるのかわかりません。

こういった場合に、既存メニュー(自分が作ったものも見える)のpriorityの値を表示する方法があったので紹介します。

image.png
Edit > Preferencesから

image.png
Diagnosticsを選択
注意書きが書いてありますが中央のI understand, show me the settingsを押します。

image.png
そこからMenuDisplayPriorityにチェックを打ちます。

チェックを打ったらUnityを再起動します。

するとほとんどのMenuにpriorityが表示されます。

image.png
上のメニュ-

image.png
上のメニューを開いたとき

image.png
自作メニュー

image.png
右クリックメニュー

こうすれば自分の作りたいメニューのpriorityをどれぐらいに設定すればいいのかわかりやすくなります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?