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(); }); }
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(); }); }
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; }