Ejemplo n.º 1
0
    void initParas()
    {
        var goC = transform.Find("ndH/ndV/ndCard1").gameObject;

        goC.transform.SetParent(goMove.transform);
        var pos = goC.GetComponent <RectTransform>().anchoredPosition;

        _px = pos.x;
        _py = pos.y;
        Destroy(goC);
        var goL = transform.Find("goLeft/ndCard/ndCard3").gameObject;

        goL.transform.SetParent(goMove.transform);
        var posL = goL.GetComponent <RectTransform>().anchoredPosition;

        _ply = posL.y;
        _plx = posL.x;
        Destroy(goL);
        var goR = transform.Find("goRight/ndCard/ndCard2").gameObject;

        goR.transform.SetParent(goMove.transform);
        var posR = goR.GetComponent <RectTransform>().anchoredPosition;

        _prx = posR.x;
        Destroy(goR);

        undoMgr = new MoveMgrSpider(this);
        //		redoMgr = new MoveMgrSpider (this);
        adMgr    = AudioMgr.getInstance();
        langMgr  = LangMgr.getInstance();
        tTrans   = new Transform[] { transform.Find("ndH"), transform.Find("goRight"), transform.Find("goLeft") };
        goChoice = transform.Find("goToggles");
        reset();
    }
Ejemplo n.º 2
0
    public void addCard(MoveMgrSpider moveMgr)
    {
        var card   = moveMgr.getPreCard();
        var upCard = moveMgr.getPreUpcard();

        lPreCard.Add(card);
        lPrePos.Add(card.getPos());
        lPreRow.Add(card.getRow());
        lPreUpCard.Add(upCard);
    }