Показать сообщение отдельно
Старый 16.01.2008, 12:14   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: управление временем. кто-нибудь делал?

Как сказал Олег, тут в массив писать нужно, только на каждый объект массив...
Вообще ограничить всё-равно нужно будет.
Промотка вперёд требует очень продвинутого ИИ, чтобы за игрока его персонаж сам играл, но без притензий игрока. Но имхо, промотку вперёд по концептуальности лучше привязать как не котролируемое, а в виде "припадов", и зарание под такие сцены продумывать действия, можно анимацию с морфингом ии (перемещается - анимация, а вот стреляет ИИ).
Тяжко будет с партиклами и физическими объектами, и весьма придётся прибегнуть к большим ограничениям ко колличеству этого контента в уровне.
Так-же еслиб был тип данных float3 - былобы намного лучше.

Да и скорость произведения времени, ни в коем случае не реализуй простым способом (реже RenderWorld и меленький tween у обновления физики), а делай это ручками - самостоятельно умножай на переменную времени, т.к. во первых не будет скачков производительности во вторых при медленном воспроизведении будет покадровка, а с нормальным способом не будет покадровки.
(Offline)
 
Ответить с цитированием