Esempio n. 1
0
        private void InitPanel()
        {
            Transform backingTransform = original.transform.Find("_CanvasHolder/_UITest_Canvas/Backing");

            Transform canvasHolder = original.transform.Find("_CanvasHolder/_UITest_Canvas");

            Transform iconTransform_0 = canvasHolder.Find("Icon_0");

            iconTransform_0.localPosition = new Vector3(0, -290, 0);

            Transform iconTransform_1 = canvasHolder.Find("Icon_1");

            Destroy(iconTransform_1.gameObject);

            Transform buttonTransform_0 = original.transform.Find("PointableButton_0");

            buttonTransform_0.position = iconTransform_0.position;

            Transform buttonTransform_1 = original.transform.Find("PointableButton_1");

            Destroy(buttonTransform_1.gameObject);

            Image backgroundImage = backingTransform.gameObject.GetComponent <Image>();

            backgroundImage.sprite = background;

            PurchaseIcon = iconTransform_0.gameObject.GetComponent <TNH_ObjectConstructorIcon>();

            Button button_0 = buttonTransform_0.gameObject.GetComponent <Button>();

            button_0.onClick = new Button.ButtonClickedEvent();
            button_0.onClick.AddListener(() => { AddFullAutoButton(); });
        }
Esempio n. 2
0
        public void InitPanel()
        {
            Transform backingTransform = original.transform.Find("_CanvasHolder/_UITest_Canvas/Backing");

            Transform canvasHolder = original.transform.Find("_CanvasHolder/_UITest_Canvas");

            Transform iconTransform_0 = canvasHolder.Find("Icon_0");

            iconTransform_0.localPosition = new Vector3(-165, -290, 0);

            Transform iconTransform_1 = canvasHolder.Find("Icon_1");

            iconTransform_1.localPosition = new Vector3(165, -290, 0);

            Transform buttonTransform_0 = original.transform.Find("PointableButton_0");

            buttonTransform_0.position = iconTransform_0.position;

            Transform buttonTransform_1 = original.transform.Find("PointableButton_1");

            buttonTransform_1.position = iconTransform_1.position;

            Image backgroundImage = backingTransform.gameObject.GetComponent <Image>();

            backgroundImage.sprite = background;

            MinusIcon = iconTransform_0.gameObject.GetComponent <TNH_ObjectConstructorIcon>();
            PlusIcon  = iconTransform_1.gameObject.GetComponent <TNH_ObjectConstructorIcon>();

            MinusIcon.Sprite_Accept = minusSprite;
            PlusIcon.Sprite_Accept  = plusSprite;

            Button button_0 = buttonTransform_0.gameObject.GetComponent <Button>();

            button_0.onClick = new Button.ButtonClickedEvent();
            button_0.onClick.AddListener(() => { DecreaseFireRateButton(); });

            Button button_1 = buttonTransform_1.gameObject.GetComponent <Button>();

            button_1.onClick = new Button.ButtonClickedEvent();
            button_1.onClick.AddListener(() => { IncreaseFireRateButton(); });
        }
Esempio n. 3
0
        private void InitPanel()
        {
            Transform backingTransform = original.transform.Find("_CanvasHolder/_UITest_Canvas/Backing");

            Transform canvasHolder = original.transform.Find("_CanvasHolder/_UITest_Canvas");

            Transform iconTransform_0 = canvasHolder.Find("Icon_0");

            iconTransform_0.localPosition = new Vector3(-270, -200, 0);

            Transform iconTransform_1 = canvasHolder.Find("Icon_1");

            iconTransform_1.localPosition = new Vector3(0, -200, 0);

            Transform iconTransform_2 = Instantiate(iconTransform_1.gameObject, canvasHolder).transform;

            iconTransform_2.localPosition = new Vector3(275, -200, 0);

            Transform buttonTransform_0 = original.transform.Find("PointableButton_0");

            buttonTransform_0.position = iconTransform_0.position;

            Transform buttonTransform_1 = original.transform.Find("PointableButton_1");

            buttonTransform_1.position = iconTransform_1.position;

            Transform buttonTransform_2 = Instantiate(buttonTransform_1.gameObject, buttonTransform_1.parent).transform;

            buttonTransform_2.position = iconTransform_2.position;

            Image backgroundImage = backingTransform.gameObject.GetComponent <Image>();

            backgroundImage.sprite = background;

            DupeIcon     = iconTransform_0.gameObject.GetComponent <TNH_ObjectConstructorIcon>();
            UpgradeIcon  = iconTransform_1.gameObject.GetComponent <TNH_ObjectConstructorIcon>();
            PurchaseIcon = iconTransform_2.gameObject.GetComponent <TNH_ObjectConstructorIcon>();

            Button button_0 = buttonTransform_0.gameObject.GetComponent <Button>();

            button_0.onClick = new Button.ButtonClickedEvent();
            button_0.onClick.AddListener(() => { DupeMagButton(); });

            Button button_1 = buttonTransform_1.gameObject.GetComponent <Button>();

            button_1.onClick = new Button.ButtonClickedEvent();
            button_1.onClick.AddListener(() => { UpgradeMagButton(); });

            Button button_2 = buttonTransform_2.gameObject.GetComponent <Button>();

            button_2.onClick = new Button.ButtonClickedEvent();
            button_2.onClick.AddListener(() => { PurchaseMagButton(); });

            priceText_0           = AddPriceText(iconTransform_0, new Vector3(-235, 155, 0));
            priceText_1           = AddPriceText(iconTransform_1, new Vector3(40, 155, 0));
            priceText_2           = AddPriceText(iconTransform_2, new Vector3(355, 150, 0));
            priceText_2.alignment = TextAnchor.MiddleLeft;

            priceText_0.text = "x" + DupeCost;
            priceText_1.text = "x" + UpgradeCost;
            priceText_2.text = "x" + PurchaseCost;
        }