ctac.DecksView.SetCardPos C# (CSharp) Method

SetCardPos() private method

private SetCardPos ( CardModel card, int c, bool isOpponent ) : void
card CardModel
c int
isOpponent bool
return void
        private void SetCardPos(CardModel card, int c, bool isOpponent)
        {
            if (isOpponent)
            {
                card.gameObject.transform.SetParent(OpponentDeckGO.transform, false);
            }
            else
            {
                card.gameObject.transform.SetParent(DeckGO.transform, false);
            }

            var rectTransform = card.rectTransform;
            rectTransform.anchorMax = anchorPosition;
            rectTransform.anchorMin = anchorPosition;
            rectTransform.anchoredPosition3D = baseCardOffset + new Vector3(c * 0.3f, 0, c);
            rectTransform.localRotation = baseRotation;
            rectTransform.localScale = Vector3.one;
            rectTransform.pivot = anchorPosition;
        }