コード例 #1
0
        static IconItem GetNewIcon()
        {
            if (root == null)
            {
                GameObject go = new GameObject();
                go.AddComponent <IconMove>();
                go.name = "IconMovePool";
                root    = go.transform;
                root.SetParent(FindObjectOfType <Canvas>().transform, false);
                root.position = Vector3.zero;
                prefab        = CreateUI.NewImage();
            }
            IconItem item = new IconItem(GameObject.Instantiate <GameObject>(prefab));

            return(item);
        }
コード例 #2
0
        static IconItem GetNewIcon()
        {
            if (root == null)
            {
                GameObject go = new GameObject();
                go.name = "IconMove";
                root    = go.transform;
                root.SetParent(Object.FindObjectOfType <Canvas>().transform, false);
                root.position = Vector3.zero;
                prefab        = CreateUI.NewImage();
                prefab.transform.SetParent(root);
                prefab.transform.localScale = Vector3.zero;
            }
            IconItem item = new IconItem(Object.Instantiate(prefab));

            return(item);
        }