コード例 #1
0
    public void SetUpButtons()
    {
        Destroy(DownPanelReferenceHolder.s.potions);
        Destroy(DownPanelReferenceHolder.s.equipments);

        powerButtonTwo = Instantiate(DownPanelReferenceHolder.s.power, DownPanelReferenceHolder.s.power.transform.parent);
        powerButtonTwo.transform.SetSiblingIndex(1);

        powerButtonOne = DownPanelReferenceHolder.s.power;


        imgButtonOne = powerButtonOne.GetComponentInChildren <RadialChargeImage> ();
        imgButtonTwo = powerButtonTwo.GetComponentInChildren <RadialChargeImage> ();

        imgButtonOne.GetComponent <Button> ().onClick.AddListener(ActivateButtonOne);
        imgButtonTwo.GetComponent <Button> ().onClick.AddListener(ActivateButtonTwo);

        print("Changed button listeners");

        imgButtonOne.SetUp(CharacterStuffController.s.noEquipmentSprite, 1, "Not Equipped", 0);
        imgButtonTwo.SetUp(CharacterStuffController.s.noEquipmentSprite, 1, "Not Equipped", 0);
    }
コード例 #2
0
    public void SetUpButtons()
    {
        Destroy(DownPanelReferenceHolder.s.potions);
        Destroy(DownPanelReferenceHolder.s.equipments);
        Destroy(DownPanelReferenceHolder.s.objective.transform.GetChild(0).gameObject);
        Destroy(DownPanelReferenceHolder.s.backToMenu);

        otherPowerButton = Instantiate(DownPanelReferenceHolder.s.power, DownPanelReferenceHolder.s.power.transform.parent);
        otherPowerButton.transform.SetSiblingIndex(1);

        finishButton = Instantiate(finishButton, DownPanelReferenceHolder.s.objective.transform);
        finishButton.GetComponent <Button> ().onClick.AddListener(EndTrying);

        fire  = DownPanelReferenceHolder.s.power.GetComponentInChildren <RadialChargeImage> ();
        earth = otherPowerButton.GetComponentInChildren <RadialChargeImage> ();

        fire.GetComponent <Button> ().onClick.AddListener(ActivateFire);
        earth.GetComponent <Button> ().onClick.AddListener(ActivateEarth);

        print("Changed button listeners");

        fire.SetUp(GS.a.gfxs.cardSprites[2 + 7], 1f, "Fire", 2);
        earth.SetUp(GS.a.gfxs.cardSprites[1 + 7], 1f, "Earth", 1);
    }