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>()); }
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); }