Render.ru

Ctrl+Z

#1
Как сделать, что б после выполнения скрипта можно было отменить действие нажатием Ctrl+Z
 

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
#2
Надо взять нужный фравгмент в блок undo:

undo on

(

delete $box*

delete $sphere*

clearUndoBuffer()

)
 
#3
На самом деле это не поможет. Те действия которые можно отменить(перемещения, удаления, изменения параметров) можно отменить и так, без добавления undo on.

А те действия которые невозможно отменить изначально( например изменение структуры меша в Editable Mesh), этим методом тоже не отменяются.
 
#4
Ничего подобного, в свое время делал скрипт который конвертит выделенный объект в Editable Mesh, а потом издевается над вертексами, так вот без Undo On отмена не работала, о с ним все стало OK.
 
Сверху