void creatrUI(JToken uiObject, GameObject parent)
{
GameObject thisObject;
//Debug.Log(uiObject["type"].ToString());
switch (uiObject["type"].ToString())
{
case "p":
thisObject = createP(uiObject, parent);
foreach (JToken k in uiObject["child"].Children())
{
creatrUI(k, thisObject);
}
break;
case "bg":
thisObject = createBg(uiObject, parent);
break;
case "btn":
thisObject = createBtn(uiObject, parent);
break;
case "idle":
thisObject = createBgIdle(uiObject, parent);
break;
case "pressed":
thisObject = createBgPressed(uiObject, parent);
break;
case "9":
thisObject = create9(uiObject, parent);
break;
case "txt":
thisObject = createTxt(uiObject, parent);
break;
case "prgh":
thisObject = createPrgh(uiObject, parent);
break;
case "prgv":
thisObject = createPrgv(uiObject, parent);
break;
case "prgr":
thisObject = createPrgr(uiObject, parent);
break;
case "list":
thisObject = createList(uiObject, parent);
break;
}
//Debug.Log(uiObject["name"]);
}
Vector4 getBounds(JToken uiObject)