public static void CreateNavigationHelper(MenuCommand menuCmd)
        {
            GameObject navHelperGO = new GameObject("Navigation Helper");

            if (menuCmd != null)
            {
                GameObjectUtility.SetParentAndAlign(navHelperGO, menuCmd.context as GameObject);
            }
            navHelperGO.transform.localPosition = Vector3.zero;
            navHelperGO.transform.hideFlags     = HideFlags.HideInInspector;
            GNavigationHelper nav = navHelperGO.AddComponent <GNavigationHelper>();

            nav.GroupId = -1;

            Selection.activeGameObject = navHelperGO;
            Undo.RegisterCreatedObjectUndo(navHelperGO, "Creating Navigation Helper");
        }
예제 #2
0
 public void OnEnable()
 {
     instance = target as GNavigationHelper;
 }