Ejemplo n.º 1
0
    public static void AddLongClickButton(MenuCommand menuCommand)
    {
        GameObject parent  = menuCommand.context as GameObject;
        GameObject longBtn = SpringGUIDefaultControls.CreateLongClickButton();

        longBtn.transform.SetParent(parent.transform);
        longBtn.transform.localPosition = Vector3.zero;
    }
Ejemplo n.º 2
0
    public static void AddLineChartGraph(MenuCommand menuCommand)
    {
        GameObject lineGraph = SpringGUIDefaultControls.CreateLineChartGraph(GetStandardResources());

        PlaceUIElementRoot(lineGraph, menuCommand);
        lineGraph.transform.localPosition = Vector3.zero;
        lineGraph.AddComponent <LineChart>();
    }
    public static void AddDoubleClickButton(MenuCommand menuCommand)
    {
        GameObject dcButton = SpringGUIDefaultControls.CreateDoubleClickButton(GetStandardResources());

        //这个方法对创建的UI进行配置
        //比如创建唯一的名字
        //根据是否选中画布创建父级
        //是UGUI源码的一部分,我们只需要复制到我们脚本中来即可,稍后我会附上源码
        PlaceUIElementRoot(dcButton, menuCommand);
    }
    public static void AddLongClickButton(MenuCommand menuCommand)
    {
        GameObject lcButton = SpringGUIDefaultControls.CreateLongClickButton(GetStandardResources());

        PlaceUIElementRoot(lcButton, menuCommand);
    }