Я конвертирую проект Unity 4 в Unity 5. Я понимаю, что InteractiveCloth был изменен на Cloth из соображений производительности рендеринга.
В моем старом проекте я сохранял сетку InteractiveCloth, поэтому я могу восстановить ее состояние по умолчанию, когда мой уровень начнется заново.
// save mesh
netMeshSave = net.mesh;
public void ResetNetMesh()
{
UnityEngine.Object.DestroyObject(net.mesh);
net.mesh = (Mesh)Mesh.Instantiate(netMeshSave);
}
Есть ли предпочтительный способ получить сетку из ткани и восстановить ее в Unity 5?
Я вижу, что Cloth.mesh больше не существует в API Unity 5.