Version: 2019.4
public static SkinWeights skinWeights ;


The maximum number of bone weights that can affect a vertex, for all skinned meshes in the project.

The value can be either One Bone, Two Bones, Four Bones or Unlimited.

This setting does not change the underlying mesh data; it only affects the number of bone weights that Unity takes into account when performing skinning. This means that a mesh can have bone weight data that is unused due to this setting.

You can set this value for a single mesh using SkinnedMeshRenderer.quality. You can set the maximum number of bone weights that mesh data stores for a single vertex using ModelImporter.maxBonesPerVertex.

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // Set skin weights to one bone for all Meshes QualitySettings.skinWeights = SkinWeights.OneBone; } }