Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Таймер обратного отсчёта (http://www.flasher.ru/forum/showthread.php?t=206137)

alexrunaway 15.01.2014 00:08

Таймер обратного отсчёта
 
Помогите люди знающие. Нужен таймер обратного отсчёта начиная с 30 минут (30:00), который отсчитывает время - отдельно минуты и секунды. По окончанию таймера т.е. 00:00 - переход на следующий кадр.

in4core 15.01.2014 02:05

Код AS3:

var t:Timer = new Timer(180000);
t.addEventListener(TimerEvent.TIMER, f)
function f(e:TimerEvent)
{//deal with
}

А вообще по хорошему прочитай про таймер в справке, там все написано. Можно и Date заюзать. вариантов уйма

alexrunaway 15.01.2014 10:24

А что значит //deal with? Вместо него нужно gotoAndStop на второй кадр прописать?

Isfet 15.01.2014 10:25

да именно так

alexrunaway 15.01.2014 10:26

можете помочь с примером Date. там что-то типа такого надо использовать:
Код AS3:

        minutes.digit.text = minutesLeft;
        seconds.digit.text = secondsLeft;

Просто нужно разделение на минуты и секунды

Isfet 15.01.2014 10:42

например - так
Код AS3:

 
var repeat:uint = 1800;
                        var t:Timer = new Timer(1000, repeat);
                        var min:uint = 30;
                        var sec:uint;
                        t.addEventListener(TimerEvent.TIMER, f)
                        t.start();
                        function f(e:TimerEvent) {
 
                                minutes.digit.text = String(uint(repeat / 60));
                                seconds.digit.text = String(repeat%60);
                                trace(uint(repeat / 60),repeat%60 );
                                repeat--;
 
                        }


Zebestov 15.01.2014 11:43

Даже название темы 1-в-1.

alexrunaway 15.01.2014 16:22

Простите за наглость,а кто может кинуть уже готовый файл с таймером? Я просто создаю текстовое поле динамическое пишу код на кадр и ничего не происходит

in4core 15.01.2014 16:24

Да любой может за 500 рублей, чего уж там.

alexrunaway 15.01.2014 16:30

да там делов на 20 рублей


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

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