Beispiel #1
0
    private void OnEnable()
    {
        if (null == _lbTitle || null == _lbTroophy)
        {
            Debug.LogError("클랜 이름이나 트로피 점수가 셋팅되지 않았습니다.");
            return;
        }

        _lbTroophy.text = Random.Range(0, 999).ToString();

        VertHoriScrollScript vertHori = GetComponent <VertHoriScrollScript>();

        if (null != vertHori)
        {
            vertHori.ScrollVertical   = ClanMgr.Instance.GetComponent <UIScrollView>();
            vertHori.ScrollHorizontal = MainViewScript.Instance.UIScroll;
        }
    }
    // Use this for initialization

    private void Awake()
    {
        for (int i = 0; i < transform.childCount; ++i)
        {
            Transform childTrans = transform.GetChild(i);
            if ("Title" == childTrans.tag)
            {
                _lbTitle = childTrans.GetComponent <UILabel>();
                continue;
            }

            UILabel lbValue = childTrans.GetComponentInChildren <UILabel>();
            lbValue.text = Random.Range(1000, 10000).ToString();
        }

        _btnScale = GetComponent <UIButtonScale>() as UIButtonScale;
        _scroll   = GetComponent <VertHoriScrollScript>();
    }
Beispiel #3
0
    void Start()
    {
        Vector3 pos = new Vector3(0, FirstStartY);

        int clanSizeY = ClanPrefab.GetComponent <UISprite>().height;

        for (int i = 0; i < FirstClanCount; ++i)
        {
            GameObject clan = gameObject.AddChild(ClanPrefab);
            clan.transform.localPosition = pos;

            pos.y -= Padding + clanSizeY;

            clan.GetComponent <ClanScript>().SetTitle("Clan_" + i.ToString());
        }

        UIScroll = GetComponent <UIScrollView>();

        VertHoriScrollScript vertHori = ClanPrefab.GetComponent <VertHoriScrollScript>();

        vertHori.ScrollVertical   = UIScroll;
        vertHori.ScrollHorizontal = MainViewScript.Instance.UIScroll;
    }