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

random13 29.05.2009 18:32

возможно ли на функцию навесить событие
 
сабж, имеется ввиду что нужно выполнить код после выполнения функции как это сделать?

etc 29.05.2009 19:27

Послать в конце функции событие.

AL.exe 30.05.2009 01:20

Что-то типа:
Код AS3:

private function doSomething()
{
    //...
    this.dispatchEvent(new Event("someEvent"))
}

Класс должен наследоваться от EventDispatcher

2morrowMan 30.05.2009 02:40

Вам, наверное, лучше подойдет это:
Код AS1/AS2:

private function doSomething(onComplete:Function)
{
    //...
    if (onComplete != null)
        onComplete();
}


etc 30.05.2009 14:26

2morrowMan, уже лучше события.


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

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