Есть ГО с мэшем в сцене. На нём скрипт, Когда я тыкаю мышкой в объект, то в классе MonoBehavior запускается функция
Синтаксис:
Используется csharp
public void EditMesh()
{
Mesh mesh = new Mesh();
//... создание нового Мэша
Undo.RegisterCompleteObjectUndo(this, "Paint Inside");
collider.sharedMesh = mesh;
filter.sharedMesh = mesh;
{
Mesh mesh = new Mesh();
//... создание нового Мэша
Undo.RegisterCompleteObjectUndo(this, "Paint Inside");
collider.sharedMesh = mesh;
filter.sharedMesh = mesh;
Undo не работает! пробовал Undo.RecordObject, пробовал скармливать ей отдельно мэш или компоненент. Всё равно undo не работает. Почему?