Пример #1
0
    public void SetData(int cardId, PanelBetting grandParent)
    {
        this.cardId          = cardId;
        this.grandParentView = grandParent;
        ChanCard card = new ChanCard();

        card.CardId = cardId;
        card.parent = gameObject.transform;
        card.Instantiate();
        card.cardTexture.texture.width  = CARD_WIDTH;
        card.cardTexture.texture.height = CARD_HIGHT;
        GameObject.Destroy(card.gameObject.GetComponent <BoxCollider>());
    }
Пример #2
0
    public static FACardBettingView Create(int cardId, Transform parent, PanelBetting grandParent)
    {
        GameObject obj = (GameObject)GameObject.Instantiate(Resources.Load("Prefabs/Gameplay/GaNgoai/CardFA"));

        obj.name                    = "card " + cardId;
        obj.transform.parent        = parent;
        obj.transform.localPosition = new Vector3(0f, 0f, -1f);
        obj.transform.localScale    = Vector3.one;
        FACardBettingView card = obj.GetComponent <FACardBettingView>();

        card.SetData(cardId, grandParent);
        return(card);
    }