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)); }
public void InstantTransfer(IContainCards sender, CardController card, IContainCards receiver) { sender.RemoveCard(card); receiver.AddCard(card); }