Показать сообщение отдельно
Старый 20.07.2010, 23:31   #43
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Фак по Юнити.

Ну вобщем-то стояла задача - сделать. Вот и сделал.
Но на самом деле все просто: есть конвеер объектов, который знает как создать объект по идентификатору. Далее есть компонент, который при создании объекта имеет этот идентификатор и регистрируется в рекордере для записи. Каждый записываемый объект имеет так же компоненты, записывающие данные через промежутки времени. Создание и уничтожение объекта фиксируется. При воспроизведении по сохраненным идентификаторам воссоздаются объекты, а по записанным данным воссоздаются кривые анимации. При воспроизведении я поступил просто... чтобы не отключать физику - я применяю данные с кривых в LateUpdate().

Нииичё не понял но всёравно спасибо!
Будем разбиратся
(Offline)
 
Ответить с цитированием