コード例 #1
0
 public void addToHistory(Card c, CARD_OWN owner)
 {
     for (int i = historyObjects.Length - 2; i >= 0; i--)
     {
         Card     prevC  = historyObjects[i].GetComponent <HistoryObjectHandler>().card;
         CARD_OWN prevCO = historyObjects[i].GetComponent <HistoryObjectHandler>().owner;
         historyObjects[i + 1].GetComponent <HistoryObjectHandler>().setCard(prevC, prevCO);
     }
     historyObjects[0].GetComponent <HistoryObjectHandler>().setCard(c, owner);
 }
コード例 #2
0
 public void setCard(Card _card, CARD_OWN _owner)
 {
     card = _card;
     if (card != null)
     {
         string spriteName = "";
         owner = _owner;
         if (owner == CARD_OWN.FRIENDLY)
         {
             spriteName += "friendly";
         }
         else if (owner == CARD_OWN.ENEMY)
         {
             spriteName += "enemy";
         }
         spriteName += card.name;
         GetComponent <Image>().sprite = AssetManager.getSprite(spriteName);
     }
 }