コード例 #1
0
 public void OnCardRelease(CardGrid card)
 {
     if (!CanPlaceCard(card.x, card.y))
     {
         if (card.firstDrag)
         {
             card.CancelMoveFromInventory();
             return;
         }
         card.CancelMoveSnapBack();
     }
     UpdateCardBonus(card);
     card.transform.localPosition = new Vector3(card.x, card.y, 0);
     rotateButton.gameObject.SetActive(true);
     rotateButton.transform.position =
         Camera.main.WorldToScreenPoint(card.transform.position) +
         new Vector3(80, 80, 0);
 }