boneWeights | 要填充的 BoneWeight 结构列表。 |
获取网格的骨骼权重。
如果要避免在每次访问时都分配新数组,请使用此方法而不是 Mesh.boneWeights。
如果此网格定义了骨骼权重,则每个索引处的骨骼权重对应于具有相同索引的顶点。否则列表会为空。
此属性使用 BoneWeight 结构,这些结构仅表示每个索引的 4 个骨骼权重。在数组的每个 BoneWeight 结构中,骨骼权重采用降序,加起来等于 1。如果影响顶点的骨骼低于 4 个,则其余每个骨骼权重必须是 0。
若要对每个顶点使用更多或更少的骨骼权重,请使用较新的 Mesh.GetAllBoneWeights 和 Mesh.SetBoneWeights API,它们使用 BoneWeight1 结构。
另请参阅:Mesh.boneWeights、Mesh.GetAllBoneWeights、Mesh.SetBoneWeights、Mesh.GetBonesPerVertex、ModelImporter.maxBonesPerVertex、QualitySettings.skinWeights、SkinnedMeshRenderer.quality。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.