少年修仙传客户端代码仓库
client_Zxw
2019-01-07 d9e2adb028eeef12d03d1162ebbcfc8eab7a6db5
2832 【1.5】翅膀精炼界面4代翅膀模型超出界面
1个文件已修改
22 ■■■■ 已修改文件
System/Strengthening/WingsRefined.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/WingsRefined.cs
@@ -26,6 +26,7 @@
    [SerializeField] Button _RefineStopBtn;//停止精炼按钮
    [SerializeField] GameObject _ManagementFrame;//羽翼精炼面板框
    [SerializeField] RawImage _wingRawImage;//翅膀模型创建
    [SerializeField] RawImage _wingRawImage2;//翅膀模型创建2
    [SerializeField] Text _AttrNameTextNum1;//增加的伤害值
    [SerializeField] Text _AttrNameTextNum2;//增加的生命值
    [SerializeField] Slider _Pmgressbar;//精炼值
@@ -98,6 +99,7 @@
        CoroutinesBool = true;
        IsOpen = false;
        _wingRawImage.gameObject.SetActive(false);
        _wingRawImage2.gameObject.SetActive(false);
        _DevourDIc.Clear();
        m_ScrollerController.OnRefreshCell += OnRefreshGridCell;
@@ -580,6 +582,7 @@
        {
            EquipFirstTxt.SetActive(true);
            _wingRawImage.gameObject.SetActive(false);
            _wingRawImage2.gameObject.SetActive(false);
            WingsImage.gameObject.SetActive(true);
            IconButton.gameObject.SetActive(false);
            WingsBG.SetItemBackGround(1);//翅膀框默认颜色值
@@ -589,16 +592,27 @@
    void ModelCreationDisplay()//模型展示创建
    {
        if (_wingRawImage.gameObject.activeSelf)
        if (_wingRawImage.gameObject.activeSelf || _wingRawImage2.gameObject.activeSelf)
        {
            return;
        }
        EquipFirstTxt.SetActive(false);
        ItemModel itemModel = playerPack.GetItemModelByIndex(PackType.rptEquip, (int)RoleEquipType.retWing);
        _wingRawImage.gameObject.SetActive(true);
        ItemModel itemModel = playerPack.GetItemModelByIndex(PackType.rptEquip, (int)RoleEquipType.retWing);
        var config = Config.Instance.Get<WingRefineExpConfig>((int)itemModel.itemInfo.ItemID);
        int _modelID = config.Model;
        UI3DModelExhibition.Instance.ShowWing(_modelID, Vec, _wingRawImage);
        if (itemModel.itemInfo.ItemID == 3724)
        {
            _wingRawImage2.gameObject.SetActive(true);
            _wingRawImage.gameObject.SetActive(false);
            UI3DModelExhibition.Instance.ShowWing(_modelID, Vec, _wingRawImage2);
        }
        else
        {
            _wingRawImage.gameObject.SetActive(true);
            _wingRawImage2.gameObject.SetActive(false);
            UI3DModelExhibition.Instance.ShowWing(_modelID, Vec, _wingRawImage);
        }
    }