Форум 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=183405)

Nace 20.08.2012 21:59

Ошибка в коде
 
Здравствуйте, во время написания кода у меня возникли проблемы, при запуске приложения, он не выполняет таймер, вот строки из кода:

Код AS3:

var timer_1:Timer = new Timer(1000, 1);
var fire:MovieClip = new Fire_ball;
 
button_1.addEventListener(MouseEvent.CLICK, ClickButton_1);
timer_1.addEventListener(TimerEvent.TIMER, TimerFire);
 
function ClickButton_1(event:MouseEvent):void{
        timer_1.start();
}
 
function TimerFire(event:TimerEvent):void{
        addChild(fire);
        fire.x = hero.x + hero.width;
        fire.y = hero.y;
}

У меня конечно код побольше, но суть такова, что по нажатию он не выполняет таймер, а именно не выносит объект. Помогите пожалуйста)

Krusty 20.08.2012 22:04

trace добавьте к функциям.

MINASTIS 20.08.2012 22:05

TimerEvent.TIMER_COMPLETE

Nace 20.08.2012 22:20

Цитата:

Сообщение от MINASTIS (Сообщение 1093059)
TimerEvent.TIMER_COMPLETE

Это нужно для проверки(работает ли таймер)?

Krusty 20.08.2012 22:23

Это событие происходит, когда таймер "оттикал" указанное количество раз( в данном случае 1 ).

Wolsh 20.08.2012 22:45

Название темы не отражает сути вопроса. В этом разделе все вопросы об ошибках в коде.


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

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