using Photon.Pun; using System.Collections.Generic; using UnityEngine; [AddComponentMenu("")] public abstract partial class CEntity_Effect : MonoBehaviourPunCallbacks { public virtual List CardEffects(EffectTiming timing, CardSource cardSource) { return new List(); } public List GetCardEffects(EffectTiming timing, CardSource cardSource) { return CardEffects(timing,cardSource).Filter(cardEffect => cardEffect != null); } //後で消す public static bool isExistOnField(CardSource card) { if (card.PermanentOfThisCard() != null) { return true; } return false; } }