SkinnedMeshRenderer使用中解决有些角度看不到的问题
1、出现的问题
2、解决方案。上图那里应该是有绳子的,需要勾选一个选项就可以实现了。
3、结果
4、有时忘了勾选,一下又找不到很多的组件,直接使用下边的代码,一键全局修改设置
/*****************************************************************
*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("实时显示绳子设置成功!");
}
}
}