Показать сообщение отдельно
Старый 04.02.2011, 21:44
reNiks вне форума Посмотреть профиль Отправить личное сообщение для reNiks Найти все сообщения от reNiks
  № 1  
Ответить с цитированием
reNiks

Регистрация: Dec 2010
Адрес: арх. обл.
Сообщений: 38
Question Не отображается таймер в часах

Здравствуйте! Написал таймер но он какой то кривой получился:
Код AS3:
package ru.RainbowAdventure
{
 
    import flash.display.Sprite;
    import flash.display.MovieClip;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    import flash.events.Event;
 
 
    public class Game extends Sprite
    {
        public static var time:MovieClip;
        public static var score:MovieClip;
        public static var picture:MovieClip;
        public static var timer:MovieClip;
 
        var minutes:Number = 0;//вводим переменную - минуты
        var seconds:Number = 0;//вводим переменную - секунды
        var primer5:Timer = new Timer(1000);
 
        public function Game()
        {
            addEventListener(Event.ADDED_TO_STAGE, init);
 
        }
        private function init(event:Event):void
        {
            removeEventListener(Event.ADDED_TO_STAGE, init);
            addTimer();
            timer.text = "0:0";
            primer5.addEventListener(TimerEvent.TIMER, timerA);
            primer5.start();
 
            trace("Game initialized...");
        }
        private function addTimer():void
        {
 
            timer = new Tame_txt;
            timer.x = 220;
            timer.y = 500;
            timer.gotoAndStop(1);
            addChild(timer);
            trace("Timer initialized...");
 
 
        }
        public function timerA(event:TimerEvent):void
        {
            seconds++;
            if (seconds > 59)
            {
                seconds = 0;
                minutes++;
            }
 
            //секунды и минуты переводятся в строку. между ними будет стоять двоеточие
            timer.text = String(minutes + ":" + seconds);
            trace ("timer.!>!>!");
        }
 
 
 
 
    }
 
}
после трейса показывает что таймер сам идет, но он не отбражается. Помогите пожалуйста.