hch
8 天以前 1bf0726b8ded5f82226f84b4e39b2fd87c08770f
287 【公会】BOSS讨伐
2个文件已修改
11 ■■■■ 已修改文件
Main/System/Guild/GuildBossWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Horse/HorseController.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Guild/GuildBossWin.cs
@@ -494,7 +494,7 @@
    void InitAttack()
    {
        var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetUsingHorseSkinID(true));
        var skinConfig = HorseSkinConfig.Get(HorseManager.Instance.GetUsingHorseSkinID(false));
        heroModel.Create(skinConfig.SkinID, PhantasmPavilionManager.Instance.GetMyModelSkinID(), 1.2f);
        for (int i = 0; i < hurtValues.Length; i++)
        {
Main/System/Horse/HorseController.cs
@@ -19,6 +19,7 @@
    private bool isHeroShowBefore = false;
    // 创建坐骑 :id为0空坐骑也有配置
    public void Create(int _skinID, int _heroSkinID = 0, float scale = 1f, Action _onComplete = null, string motionName = "idle")
    {
        pool = GameObjectPoolManager.Instance.GetPool(UILoader.LoadPrefab("UIHorse"));
@@ -38,9 +39,9 @@
        if (skinID == _skinID)
        {
            if (skinID == 0)
            {
            {
                skeletonGraphic.enabled = false;
            }
            }
            CreateHero(_heroSkinID, scale);
            //避免重复创建
            return;
@@ -58,7 +59,7 @@
            transform.SetActive(true);
        }
        if (skinConfig == null || string.IsNullOrEmpty(skinConfig.Spine))
        {
            //卸下坐骑的情况
@@ -66,7 +67,7 @@
            spineAnimationState = null;
            CreateHero(_heroSkinID, scale);
            return;
        }
        }
        skeletonGraphic.skeletonDataAsset = ResManager.Instance.LoadAsset<SkeletonDataAsset>("UIEffect/Spine/Horse", skinConfig.Spine);
        if (skeletonGraphic.skeletonDataAsset == null)