示例#1
0
 private void PutCard(GameObject card)
 {
     deckController.Push(card);
     // disable and Hide card pattern
     card.transform.parent              = transform;
     card.transform.localPosition       = Vector3.down * deckController.Count() * 0.5f;
     GetComponent <Collider2D>().offset = Vector2.down * deckController.Count() * 0.5f;
 }
示例#2
0
 private void OnMouseDown()
 {
     // remove a card from deck
     if (deck.Count() > 0)
     {
         GameObject card = deck.Pop();
         // generate a card
         card.transform.parent   = transform;
         card.transform.position = transform.position;
         // card.GetComponent<Interactable>().GetRelativeMousePosition();
     }
     // TODO: 카드가 생성되면 그 카드로 "포커스"가 이동해서 카드가 드래그되도록 만들기.
 }
示例#3
0
 private void OnMouseUp()
 {
     if (deck.Count() > 0)
     {
     }
 }