コード例 #1
0
    public GameObject LoadCanvas(string canvasPrefabPath, IElementCenter elementCenter)
    {
        var canvasUIObj = CreateGameObjectFromPrefab(canvasPrefabPath);
        var rootUIObj   = concreteUIManager.GetRootUIObjectFromCanvasObject(canvasUIObj);

        elementCenter.Add(UI_ROOT_ELEMENT_ID, rootUIObj);

        return(rootUIObj);
    }
コード例 #2
0
ファイル: UIModuleManager.cs プロジェクト: learnUnity/glider
    public GameObject LoadCanvas(string canvasPrefabPath, IElementCenter elementCenter)
    {
        var canvasUIObj = CreateGameObjectFromPrefab(canvasPrefabPath);
        var rootUIObj = concreteUIManager.GetRootUIObjectFromCanvasObject(canvasUIObj);

        elementCenter.Add(UI_ROOT_ELEMENT_ID, rootUIObj);

        return rootUIObj;
    }
コード例 #3
0
ファイル: TestElementScanner.cs プロジェクト: xclouder/glider
 public override void Scan(GameObject uiObject, IElementCenter eleCenter)
 {
     eleCenter.Add(UIElement_Test, textObj);
 }