少年修仙传客户端代码仓库
client_Hale
2018-12-17 870d7b09b478fc669bb1c8b729bf6521ed5a3622
5224 游戏帧数优化: 坐骑界面特效显示
3个文件已修改
18 ■■■■ 已修改文件
Fight/GameActor/GActorPlayerBase.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI/Common/UI3DModelExhibition.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI/Common/UI3DModelFactory.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GActorPlayerBase.cs
@@ -1382,8 +1382,7 @@
        }
        HorseID = _newHorseID;
        if (ShowOrHide)
        if (m_HorseModel && ShowOrHide)
        {
            ShowHorseEffect();
        }
@@ -1403,11 +1402,20 @@
    public void ShowHorseEffect()
    {
        HideHorseEffect();
        if(HorseID <= 0)
        {
            return;
        }
        var _horseConfig = Config.Instance.Get<HorseConfig>((int)HorseID);
        if (_horseConfig == null)
        {
            Debug.LogError("找不到配置HorseConfig: " + HorseID);
            return;
        }
        var _config = Config.Instance.Get<ModelResConfig>(_horseConfig.Model);
        if (_config == null)
        {
            Debug.LogError("找不到配置: " + HorseID);
            Debug.LogError("找不到配置ModelResConfig: " + _horseConfig.Model);
            return;
        }
        var _dict = ModelResConfig.GetEffectDict(_config.ResourcesName);
UI/Common/UI3DModelExhibition.cs
@@ -384,6 +384,8 @@
            instance.transform.SetParentEx(m_HorseShowPoint, position, rotation, modelConfig.UIScale);
            instance.SetActive(true);
            ResetCameraColor();
            ShowNpcEffect(instance.transform, modelConfig.ResourcesName);
        }
        private GameObject ObjEquipment;
UI/Common/UI3DModelFactory.cs
@@ -176,7 +176,7 @@
    public static GameObject LoadUIHorse(int id)
    {
        var prefab = InstanceResourcesLoader.LoadModelRes(id, true);
        var prefab = InstanceResourcesLoader.LoadModelRes(id, false);
        if (prefab == null)
        {
            return null;