Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   появление после удаления (http://www.flasher.ru/forum/showthread.php?t=138535)

JOGER 09.04.2010 23:13

появление после удаления
 
Товарищи,помогите правильно оформить код:
если объект удалёт,то через 3 секунды появляется новый объект
Как это правильно выглядит??
Спасибо

AzagThoth 09.04.2010 23:18

Сетинтревал функции которая проверяет наличие объекта и если его нет создаёт.

JOGER 09.04.2010 23:20

кто б код показал...я во флеше еще не во все прелести въехал..
меня интересуетт именно часть с проверянием удаления.Как это выглядит?
Удаляю объект из кадра с помощью removeMovieClip(obj), попытался поставить это в условие,ничего хорошего не вышло..

in4core 09.04.2010 23:36

Код AS1/AS2:

if(obj==undefined) { 
    var с = setInterval(f,1000);
}
function f() {
    obj = new object();
}


AzagThoth 10.04.2010 00:11

Брр. В4Ядра. Как то ниреально. Ежели код, тогда так.
Код AS1/AS2:

setinterval(f,3000)//В секунде 1000 миллисекунд
function f():Void{
    if(clip==undefined){
        attachMovie("clip","clip",[_x:ВАШАКООРДИНАТА,_y:ВАШАКООРДИНАТА]);
    }
}


mooncar 10.04.2010 00:22

setTimeout используйте.
setInterval вам наплодит много объектов , пока его не остановите.
setTimeout отрабатывает функцию один раз.

AzagThoth 10.04.2010 00:27

Хорошая альтернатива.
Но код что привёл в принципе тоже нормально будет. Только единственное всегда будет ресурсы жрать, что конечно же плохо. Но ничего лишнего он не наплодит - это сто процентов.
А вообще да. Надо использоваться setTimeout! Это красивей безусловно.

JOGER 10.04.2010 13:04

Спасибо за помощь!

Добавлено через 8 часов 50 минут
товарищи,а как пользоваться то сет интервалом?:rolleyes:
так никто и не пояснил..обгуглился....ничего хорошего не нашёл..


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

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