示例#1
0
    public void Initialize(Texture image, IntensifyEquipWindow fatherWindow)
    {
        itemImage.mainTexture = image;

        this.fatherWindow    = fatherWindow;
        transform.localScale = Vector3.one;
        iTween.MoveTo(gameObject, iTween.Hash("position", transform.position + new Vector3(0, 0.1f, 0), "easetype", iTween.EaseType.easeInOutCubic, "time", 1f));
        iTween.ScaleTo(gameObject, iTween.Hash("scale", new Vector3(1.4f, 1.4f, 1.4f), "easetype", iTween.EaseType.easeInOutCubic, "time", 1f));

        Vector3 pos = fatherWindow.main.transform.position;

        iTween.MoveTo(gameObject, iTween.Hash("delay", 1.1f, "position", pos, "easetype", "easeInQuad", "time", 0.2f));
        iTween.ScaleTo(gameObject, iTween.Hash("delay", 1.1f, "scale", new Vector3(0.2f, 0.2f, 0.2f), "easetype", "easeInQuad", "oncomplete", "over", "time", 0.2f));
    }
示例#2
0
    public override void buttonEventBase(GameObject gameObj)
    {
        base.buttonEventBase(gameObj);
        if (gameObj.name == "confirm")
        {
            if (fatherWindow != null && fatherWindow.GetType() == typeof(IntensifyCardWindow))
            {
                if (Quality_Box [0].value)
                {
                    IntensifyCardManager.Choose = QualityType.EXCELLENT;
                }
                else if (Quality_Box [1].value)
                {
                    IntensifyCardManager.Choose = QualityType.GOOD;
                }
                else if (Quality_Box [2].value)
                {
                    IntensifyCardManager.Choose = QualityType.EPIC;
                }
                else if (Quality_Box [3].value)
                {
                    IntensifyCardManager.Choose = QualityType.LEGEND;
                }
                else if (Quality_Box [4].value)
                {
                    IntensifyCardManager.Choose = QualityType.MYTH;
                }

                if (neverChoose.value)
                {
                    IntensifyCardManager.IsOpenOneKeyWnd = false;
                }
                IntensifyCardWindow intensifyWnd = fatherWindow as IntensifyCardWindow;
                intensifyWnd.sacrificeContent.OneKeyChoose();
            }
            if (fatherWindow != null && fatherWindow.GetType() == typeof(IntensifyEquipWindow))
            {
                if (Quality_Box [0].value)
                {
                    IntensifyEquipManager.Choose = QualityType.EXCELLENT;
                }
                else if (Quality_Box [1].value)
                {
                    IntensifyEquipManager.Choose = QualityType.GOOD;
                }
                else if (Quality_Box [2].value)
                {
                    IntensifyEquipManager.Choose = QualityType.EPIC;
                }
                else if (Quality_Box [3].value)
                {
                    IntensifyEquipManager.Choose = QualityType.LEGEND;
                }
                else if (Quality_Box [4].value)
                {
                    IntensifyEquipManager.Choose = QualityType.MYTH;
                }
                if (neverChoose.value)
                {
                    IntensifyEquipManager.IsOpenOneKeyWnd = false;
                }
                IntensifyEquipWindow equipWin = fatherWindow as IntensifyEquipWindow;
                equipWin.OneKeyChoose();
            }
            // 出售界面//
            if (fatherWindow != null && fatherWindow.GetType() == typeof(SellWindow))
            {
                SellWindow sellWin = fatherWindow as SellWindow;
                if (Quality_Box [0].value)
                {
                    sellWin.qualityType = QualityType.EXCELLENT;
                }
                else if (Quality_Box [1].value)
                {
                    sellWin.qualityType = QualityType.GOOD;
                }
                else if (Quality_Box [2].value)
                {
                    sellWin.qualityType = QualityType.EPIC;
                }
                else if (Quality_Box [3].value)
                {
                    sellWin.qualityType = QualityType.LEGEND;
                }
                else if (Quality_Box [4].value)
                {
                    sellWin.qualityType = QualityType.MYTH;
                }
                else if (Quality_Box [5].value)
                {
                    sellWin.qualityType = QualityType.SPIRITCARD;
                }
                else if (Quality_Box [6].value)
                {
                    sellWin.qualityType = QualityType.SACRIFICE;
                }

                sellWin.oneKeyChoose();
            }
        }
        finishWindow();
    }
示例#3
0
 // 等你初始化诗句
 public void Initialize(Equip _equip)
 {
     win = fatherWindow as IntensifyEquipWindow;
     updateButton(_equip);
 }