Menu.GetChecked と Menu.SetChecked を使用することでメニュー項目にチェックを入れることが出来ます。
// オン/オフ を行うサンプル
using UnityEditor;
public class NewBehaviourScript
{
[MenuItem("CustomMenu/Example")]
static void Example ()
{
var menuPath = "CustomMenu/Example";
var @checked = Menu.GetChecked (menuPath);
Menu.SetChecked (menuPath, !@checked);
}
}
これで、「オン/オフ」を表現するメニュー項目が作成しやすくなりますね。