示例#1
0
    void Start()
    {
        graphGenerator = sceneGod.GetComponent <GenerateGraph>();


        RMMenuItem[] items = new RMMenuItem[3];
        items[0]         = item1.GetComponent <RMMenuItem>();
        items[0].onClick = clicked2D3D;
        items[1]         = item2.GetComponent <RMMenuItem>();
        items[1].onClick = setNodeDegree;
        items[2]         = item3.GetComponent <RMMenuItem>();
        items[2].onClick = onClick;

        menu = menuBox.GetComponent <RMMenu>();
        menu.SetMenuItems(items);


        /*
         *      items[0] = item1;
         *      items[1] = item2;
         *      items[2] = item3;
         *
         *      /*
         *      foreach (string item in items)
         *      {
         *          GameObject menuItem = Instantiate(Resources.Load("MenuItem") as GameObject, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity) as GameObject;
         *          menuBox.gameObject.transform.parent = menuItem.transform;
         *      }
         */
    }
    void Start()
    {
        graphGenerator = sceneGod.GetComponent<GenerateGraph>();

        RMMenuItem[] items = new RMMenuItem[3];
        items[0] = item1.GetComponent<RMMenuItem>();
        items[0].onClick = clicked2D3D;
        items[1] = item2.GetComponent<RMMenuItem>();
        items[1].onClick = setNodeDegree;
        items[2] = item3.GetComponent<RMMenuItem>();
        items[2].onClick = onClick;

        menu = menuBox.GetComponent<RMMenu>();
        menu.SetMenuItems(items);

        /*
                items[0] = item1;
                items[1] = item2;
                items[2] = item3;

                /*
                foreach (string item in items)
                {
                    GameObject menuItem = Instantiate(Resources.Load("MenuItem") as GameObject, new Vector3(0.0f, 0.0f, 0.0f), Quaternion.identity) as GameObject;
                    menuBox.gameObject.transform.parent = menuItem.transform;
                }
                */
    }