Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Время реальное но игровое, да еще шоб дни считал... (http://www.flasher.ru/forum/showthread.php?t=38428)

chisto_tolyan 15.10.2002 09:53

Время реальное но игровое, да еще шоб дни считал...
 
Мне Смольный как-то писал как сделать игровое время(ну типа 1 реальная секунда - 1 игровая минута):
В момент начала игры (напр. нажатие на кнопку Start Game) делай

timeStart = getTimer();

потом в enterFrame чьем-нить обрабатывай время

timePass = Math.round( (getTimer()-timeStart)/1000 );

это будут секунды. В игровом часе 60 игровых секунд, в одной реальной минуте 60 реальных секунд, итого получается что timePass хранит количество игровых минут с начала игры. Его и печатай как пожелаешь
Все получилось только вот часы идут 23...24....25...26...
А этого не надобно. Надо бы сделать шоб когда прошло 24 часа - шряпсь и прибавился один день, соответственно месяц и год.... Хотелось бы конечно что б эти переменные мона было сохранять с помощью куки...
Я думал-думал, придумывал формулу летоисчисления,, и че-то нихрена не придумал все фигня какая-то получалась...
Хелп!!!!!...


Часовой пояс GMT +4, время: 13:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.