1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Ctrl+Z

Тема в разделе "MAXScript", создана пользователем -, 4 ноя 2003.

Модераторы: Savin Denis
  1. Guest

    Как сделать, что б после выполнения скрипта можно было отменить действие нажатием Ctrl+Z
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Надо взять нужный фравгмент в блок undo:

    undo on

    (

    delete $box*

    delete $sphere*

    clearUndoBuffer()

    )
     
  3. Guest

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

    А те действия которые невозможно отменить изначально( например изменение структуры меша в Editable Mesh), этим методом тоже не отменяются.
     
  4. Guest

    Ничего подобного, в свое время делал скрипт который конвертит выделенный объект в Editable Mesh, а потом издевается над вертексами, так вот без Undo On отмена не работала, о с ним все стало OK.
     
Модераторы: Savin Denis

Поделиться этой страницей