少年修仙传客户端基础资源
hzr
2019-01-14 3f4a3ad645d6662c151056f00f6dfd0eda3148ca
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_client
1个文件已修改
15 ■■■■■ 已修改文件
Assets/Editor/Actor/ModelResourcesBuilder.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Actor/ModelResourcesBuilder.cs
@@ -87,10 +87,13 @@
            _path = _path.Substring(0, _modelRes.ResourcesName.IndexOf('/'));
        }
        HandleMaterial(_path, _resName, _modelRes.Material_Fight_Normal);
        HandleMaterial(_path, _resName, _modelRes.Material_UI_Normal);
        HandleMaterial(_path, _resName, _modelRes.Material_Fight_Suit);
        HandleMaterial(_path, _resName, _modelRes.Material_UI_Suit);
        if (suffix.Equals(InstanceResourcesLoader.raceSuffix))
        {
            HandleMaterial(_path, _resName, _modelRes.Material_Fight_Normal);
            HandleMaterial(_path, _resName, _modelRes.Material_UI_Normal);
            HandleMaterial(_path, _resName, _modelRes.Material_Fight_Suit);
            HandleMaterial(_path, _resName, _modelRes.Material_UI_Suit);
        }
        BuildPrefab(_path, _resName, suffix, null, isHighMesh);
    }
@@ -154,6 +157,8 @@
    protected override void OnSetupRenderer(string path, string resName, ref Renderer renderer)
    {//Assets/ART/Role/A_Zs_Sb/Materials/A_Zs05_Sb.mat
        string _originalPath = path;
        if (path.EndsWith("_Sb"))
        {
            path = path.Replace("_Sb", "");
@@ -169,7 +174,7 @@
        // 设置为不接受阴影
        renderer.receiveShadows = false;
        if (path.Equals("A_Zs") || path.Equals("A_Fs"))
        if (_originalPath.Equals("A_Zs") || _originalPath.Equals("A_Fs"))
        {
            renderer.material = renderer.sharedMaterial = null;
            renderer.materials = renderer.sharedMaterials = new Material[0];