少年修仙传客户端代码仓库
5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发 空气墙方向问题
1个文件已修改
20 ■■■■ 已修改文件
Core/NetworkPackage/DTCFile/ServerPack/HA7_Interaction/DTCA713_tagMCDynamicBarrierState.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HA7_Interaction/DTCA713_tagMCDynamicBarrierState.cs
@@ -98,11 +98,21 @@
                        _scale = _obstacle.transform.localScale.z * 0.25f;
                    }
                    // 创建特效
                    SFXController _sfx = SFXPlayUtility.Instance.PlayWithEulerAngle(1040, _pos, _isHorizontal ? new Vector3(0, 0, 0) : new Vector3(0, 90, 0));
                    _sfx.duration = 0;
                    _sfx.transform.localScale = new Vector3(_scale, 1, 1);
                    sfxDict.Add(id, _sfx);
                    if (package.BarrierList[i].Angle == 0)
                    {
                        // 创建特效
                        SFXController _sfx = SFXPlayUtility.Instance.PlayWithEulerAngle(1040, _pos, _isHorizontal ? new Vector3(0, 0, 0) : new Vector3(0, 90, 0));
                        _sfx.duration = 0;
                        _sfx.transform.localScale = new Vector3(_scale, 1, 1);
                        sfxDict.Add(id, _sfx);
                    }
                    else
                    {
                        SFXController _sfx = SFXPlayUtility.Instance.PlayWithEulerAngle(1040, _pos, new Vector3(0, package.BarrierList[i].Angle, 0));
                        _sfx.duration = 0;
                        _sfx.transform.localScale = new Vector3(_scale, 1, 1);
                        sfxDict.Add(id, _sfx);
                    }
                }
            }
            else if (package.State == 0)