Lösen Sie das Problem, dass einige Winkel bei Verwendung von SkinnedMeshRenderer nicht sichtbar sind

Lösen Sie das Problem, dass einige Winkel bei Verwendung von SkinnedMeshRenderer nicht sichtbar sind

1. Probleme
Fügen Sie hier eine Bildbeschreibung ein
2. Lösungen. Im Bild oben sollte sich dort ein Seil befinden. Sie müssen eine Option aktivieren, um dies zu erreichen.
Fügen Sie hier eine Bildbeschreibung ein
3. Ergebnis
Fügen Sie hier eine Bildbeschreibung ein
4. Manchmal vergesse ich die Überprüfung und kann nicht viele Komponenten auf einmal finden. Verwenden Sie den folgenden Code direkt, um die Einstellungen global mit einem Klick zu ändern.

/*****************************************************************
 *Author: ZhaoZhen
 *UnityVersion: 2020.3.1f1
 *Function: 
 *******************************************************************/
using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;

namespace zhaozhen
{
    
    
    /// <summary>
    /// 改变SkinnedMeshRenderer属性,解决绳子有时候看不到的问题
    /// </summary>
    public class ChangeSkinnedMeshRendererWindowScript : EditorWindow
    {
    
    
        [MenuItem("Tools/更该SkinnedMeshRenderer属性,绳子实时显示")]
        public static void ChangeSkinnedMeshRendererWindowFunc()
        {
    
    
            var tArray = Resources.FindObjectsOfTypeAll(typeof(SkinnedMeshRenderer));
            foreach (var item in tArray)
            {
    
    
                SkinnedMeshRenderer skinnedMeshRenderer = item as SkinnedMeshRenderer;
                skinnedMeshRenderer.updateWhenOffscreen = true;
            }
            Debug.Log("实时显示绳子设置成功!");
        }
    }
}

Supongo que te gusta

Origin blog.csdn.net/qq_37179591/article/details/122626917
Recomendado
Clasificación