Exemple #1
0
    public virtual void Init()
    {
        Transform = Object.transform;
        _name     = Transform.Find("tex_name").GetComponent <Text>();
        _count    = Transform.Find("tex_count").GetComponent <Text>();
        _icon     = Transform.Find("img_icon").GetComponent <Image>();
        _lock     = Transform.Find("Lock").GetComponent <Image>();

        JB = Transform.Find("bg").GetComponent <JButton>();

        BuildJd = null;
        BSJd    = null;
    }
Exemple #2
0
        public virtual Build New(GameObject _Obj)
        {
            Obj      = _Obj;
            Tr       = _Obj.transform;
            SpIcon   = Tr.Find("img_icon").GetComponent <SpriteRenderer>();
            JB       = SpIcon.GetComponent <JButton>();
            SpR      = _Obj.transform.GetChild(1).GetComponent <SpriteRenderer>();
            Collider = SpIcon.GetComponent <BoxCollider>();

            myGroundTiles    = new List <GroundTile>();
            _testGroundTiles = new List <GroundTile>();

            SkinBtn = Tr.Find("img_skin").GetComponent <JButton>();
            SkinBtn.gameObject.SetActive(false);

            _tr_putCon = Tr.Find("img_putCon");
            _tr_putCon.gameObject.SetActive(false);

            FlipBtn    = _tr_putCon.Find("img_flip").GetComponent <JButton>();
            RecBtn     = _tr_putCon.Find("img_recover").GetComponent <JButton>();
            CancelBtn  = _tr_putCon.Find("img_cancel").GetComponent <JButton>();
            ConfirmBtn = _tr_putCon.Find("img_confirm").GetComponent <JButton>();

            Area = new bool[5][];
            for (int i = 0; i < 5; i++)
            {
                Area[i] = new bool[5];
                for (int j = 0; j < 5; j++)
                {
                    Area[i][j] = false;
                }
            }

            BuildJd = null;
            BSJd    = null;

            return(this);
        }