Тема: Undo & Redo
Показать сообщение отдельно
Старый 04.12.2012, 16:34   #4
Черный крыс
 
Сообщений: n/a
Ответ: Undo & Redo

Программа - большая, поэтому сохранять стэйты проблематично.

А все ли действия будут обратимы?
Хотелось, бы... но хрен знает как оно получится на практике... программа - редактор игровых уровней ( анимация, физика и.т.д. )

Также появилась мысль - задействовать скриптовик Lua. После каждого действия генерить Undo и Redo строчки кода на языке Lua. И когда надо обратить\вернуть что-то - то скармливать нужные строки скриптовому движку. Наверно так и поступлю =)
 
Ответить с цитированием