chisto_tolyan
24.10.2002, 09:46
Мне Смольный как-то писал как сделать игровое время(ну типа 1 реальная секунда - 1 игровая минута):
В момент начала игры (напр. нажатие на кнопку Start Game) делай
timeStart = getTimer();
потом в enterFrame чьем-нить обрабатывай время
timePass = Math.round( (getTimer()-timeStart)/1000 );
это будут секунды. В игровом часе 60 игровых секунд, в одной реальной минуте 60 реальных секунд, итого получается что timePass хранит количество игровых минут с начала игры. Его и печатай как пожелаешь
Все получилось только вот часы идут 23...24....25...26...
А этого не надобно. Надо бы сделать шоб когда прошло 24 часа - шряпсь и прибавился один день, соответственно месяц и год.... Хотелось бы конечно что б эти переменные мона было сохранять с помощью куки...
Я думал-думал, придумывал формулу летоисчисления,, и че-то нихрена не придумал все фигня какая-то получалась...
Хелп!!!!!...
В момент начала игры (напр. нажатие на кнопку Start Game) делай
timeStart = getTimer();
потом в enterFrame чьем-нить обрабатывай время
timePass = Math.round( (getTimer()-timeStart)/1000 );
это будут секунды. В игровом часе 60 игровых секунд, в одной реальной минуте 60 реальных секунд, итого получается что timePass хранит количество игровых минут с начала игры. Его и печатай как пожелаешь
Все получилось только вот часы идут 23...24....25...26...
А этого не надобно. Надо бы сделать шоб когда прошло 24 часа - шряпсь и прибавился один день, соответственно месяц и год.... Хотелось бы конечно что б эти переменные мона было сохранять с помощью куки...
Я думал-думал, придумывал формулу летоисчисления,, и че-то нихрена не придумал все фигня какая-то получалась...
Хелп!!!!!...