Example #1
0
    void Locate(UIWidget widget, int left, int top, UIWidget parent)
    {
        SetPositionAndSize posAndSize = widget.GetComponent <SetPositionAndSize> ();

        if (posAndSize == null)
        {
            posAndSize = widget.gameObject.AddComponent <SetPositionAndSize> ();
        }
        posAndSize.transform.parent = parent.transform;

        SetPositionAndSize setPosAndSize = posAndSize.GetComponent <SetPositionAndSize> ();

        setPosAndSize.localLeft = left;
        setPosAndSize.localTop  = top;
        setPosAndSize.LocateAndResize();
        posAndSize.transform.localScale = Vector3.one;
    }