Example #1
0
    public void OpenTransfer(IContainCards sender, CardController card)
    {
        sender.RemoveCard(card);

        card.Interaction.OnMouseUpOccur    += CloseTransfer;
        card.Collision.OnTriggerEnterOccur += AddReceiver;
        card.Collision.OnTriggerExitOccur  += RemoveReceiver;

        Transfers.Add(new Transfer(sender, card));
    }
Example #2
0
 public void InstantTransfer(IContainCards sender, CardController card, IContainCards receiver)
 {
     sender.RemoveCard(card);
     receiver.AddCard(card);
 }