编辑器拓展 => 自定义快捷键

控制所选层级面板物体的激活状态


public class GameObjectControl
{
    //控制当前选择对象的显示 alt + f
    [MenuItem("Toolkit/GameObject/Active GameObject  &f")]
    public static void ActiveGameObject()
    {
        GameObject[] objs = Selection.gameObjects;
        if (objs.Length == 0) return;
        bool isActive = !objs[0].activeSelf;
        for (int i = 0; i < objs.Length; i++)
        {
            objs[i].SetActive(isActive);
        }
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章