Импорт пакета во Flash - PullRequest
       2

Импорт пакета во Flash

0 голосов
/ 12 июня 2011

Я пытаюсь использовать пакет, который кто-то еще написал в моей программе Flash AS3. Однако я не могу понять, как это включить, и все, что я пытаюсь сделать, похоже, не работает. Пакет здесь:

http://cookbooks.adobe.com/post_Accurate_timer-17332.html

Любая помощь высоко ценится!

1 Ответ

0 голосов
/ 12 июня 2011

Вы можете использовать его на временной шкале, как показано в примере, или использовать его в классе документа, как показано ниже (OldTimer.as):

package  
{
    import flash.display.Sprite;
    import flash.events.TimerEvent;

    /**
     * 
     * 
     */
    public class OldTimer extends Sprite
    {
        private var tmr: AccurateTimer
        private var m_time: Date

        public function OldTimer() 
        {
            tmr = new AccurateTimer( 1000, 10 );

            tmr.addEventListener( TimerEvent.TIMER, onTmr );
            tmr.addEventListener( TimerEvent.TIMER_COMPLETE, ontmrC );
            tmr.start();

            m_time = new Date();
        }

        private function onTmr( evnt: TimerEvent ): void
        {
         var newTime: Date = new Date();
         trace( "Timer: ", newTime.time - m_time.time );
         m_time = newTime;
        }

        private function ontmrC( evnt: TimerEvent ): void
        {
         var newTime: Date = new Date();
         trace( "Complete: ",newTime.time - m_time.time );
         m_time = newTime;
        }
    }
}

Ссылка на класс документа в среде IDE через панель «Свойства». Выберите сцену и введите имя класса, например, OldTimer (без расширения .as)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...