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); }
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); } }