unity, SkinnedMeshRenderer.bones[i]不能直接赋值

SkinnedMeshRenderer.bones[i]=xxx,这样写不报错,但也不起作用。

正确的方法是:

List<Transform> boneList=new List<Transform>();

... //填充boneList

SkinnedMeshRenderer.bones=boneList.toArray();

原文地址:https://www.cnblogs.com/wantnon/p/5242312.html