コード例 #1
0
ファイル: UICard.cs プロジェクト: PulsarFlux/MedievalCombat
 protected virtual void Init(CardsUIManager UIM, Entities.Entity E, DisplayCard mainDisplayCard, ExpandingCard expandingCard)
 {
     mUIManager = UIM;
     mEntity    = E;
     UnityCard  = mainDisplayCard.UnityCard;
     UnityCard.GetComponentInChildren <Scripts.CardHolder>().OwningCard = this;
     mExpandingCard = expandingCard;
     mDisplayCard   = mainDisplayCard;
 }
コード例 #2
0
ファイル: UICard.cs プロジェクト: PulsarFlux/MedievalCombat
        public static CardObject Create <CardObject>
            (CardsUIManager UIM, Entities.Entity E, DisplayCard mainDisplayCard, ExpandingCard expandingCard)
            where CardObject : UICard, new()
        {
            CardObject newObject = new CardObject();

            newObject.Init(UIM, E, mainDisplayCard, expandingCard);
            return(newObject);
        }
コード例 #3
0
 protected override void Init(CardsUIManager UIM, Entities.Entity E, DisplayCard mainDisplayCard, ExpandingCard expandingCard)
 {
     base.Init(UIM, E, mainDisplayCard, expandingCard);
 }