public void Init(CardPoolMgr poolMgr, DraggingRoot draggingRoot) { _poolMgr = poolMgr; _draggingRoot = draggingRoot; _inArea = false; _content = transform.Find("Viewport/Content"); }
public virtual void Init(CardPoolMgr poolMgr, DraggingRoot draggingRoot) { _poolMgr = poolMgr; _draggingRoot = draggingRoot; Card = GetComponent <ICard>(); _onEnd = null; }
public void Init(int countMax, CardPoolMgr poolMgr, DraggingRoot draggingRoot) { _countMax = countMax; _poolMg = poolMgr; _models = GetModels(); _draggingRoot = draggingRoot; UpdateCard(); }
// Start is called before the first frame update void Start() { CardPoolMgr poolMgr = new CardPoolMgr(transform); CardPage cardPage = transform.Find("CardPage").gameObject.AddComponent <CardPage>(); DeckList deckList = transform.Find("DeckArea/DeckList").gameObject.AddComponent <DeckList>(); DeckListArea area = transform.Find("DeckArea").gameObject.AddComponent <DeckListArea>(); DraggingRoot draggingRoot = transform.Find("DraggingRoot").gameObject.AddComponent <DraggingRoot>(); area.Init(deckList.EnterArea, deckList.ExitArea); deckList.Init(poolMgr, draggingRoot); draggingRoot.Init(); cardPage.Init(_cardNumMax, poolMgr, draggingRoot); cardPage.AddEndListener(deckList.EndDrag); }
public void Init(CardPoolMgr poolMgr, DraggingRoot draggingRoot) { _poolMgr = poolMgr; _draggingRoot = draggingRoot; }
public override void Init(CardPoolMgr poolMgr, DraggingRoot draggingRoot) { base.Init(poolMgr, draggingRoot); _miniCard = GetComponent <MiniCard>(); }