private void SetCardRaycastState(bool isReceive) { if (CurDraggingCard == null) { return; } CurDraggingCard.SetRaycastState(isReceive); }
private void SetNewCard(Transform card, DragCardBase dragCard, CardModel model) { CurDraggingCardTrans = card; CurDraggingCard = card.GetComponent <ICard>(); CurDragComponent = dragCard; CurAreaAction = CurDragComponent.GetComponent <IAreaAction>(); CurDraggingCard.Init(model); SetCardRaycastState(false); InitCard(card); }