Форум 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)
-   -   Одновременно две функции onEnterFrame - ??? (http://www.flasher.ru/forum/showthread.php?t=67181)

artpiano 26.07.2005 23:04

Одновременно две функции onEnterFrame - ???
 
Скажите, кто знает, могут ли работать вместе одновременно две или более функци onEnterFrame? (на разных слоях, или на основной и родительской timeline'нах)?

sergwizard 26.07.2005 23:11

запросто

Король 26.07.2005 23:48

функции onEnterFrame работают не на таймлайнах и слоях, а на мувиклипах. на одном мувиклипе может работать только одна функция onEnterFrame

artpiano 27.07.2005 00:31

всем спасибо

sergwizard 27.07.2005 03:05

Вложений: 1
специально для короля.

Король 27.07.2005 09:28

в твоем примере функция по событию "onEnterFrame" - одна, просто она вызывает 2 другие независимые функции.

iNils 27.07.2005 11:44

Цитата:

Сообщение от Король
в твоем примере функция по событию "onEnterFrame" - одна, просто она вызывает 2 другие независимые функции.

Так даже удобнее. Я написал класс который позволяет обходится одним onEnterFrame на весь клип. Во всех клипах где я раньше использовал onEnterFrame, теперь просто регестрирую нужную мне функцию в этом классе и он ее вызывает.

Король 27.07.2005 12:27

я не говорю, что это менее удобно, я говорю, что это одно событие onEnterFrame. а не несколько, о чем и спрашивал автор темы.

iNils 27.07.2005 12:30

вообще да. одноименное событие, не важно какое, может быть только одно на объект.

sergwizard 27.07.2005 18:52

Цитата:

функции onEnterFrame работают не на таймлайнах и слоях, а на мувиклипах. на одном мувиклипе может работать только одна функция onEnterFrame
В своем примере я просто показал тебе, что СОБЫТИЕ enterFrame может наступать, даже если его не прописывать в мувиклипах или для мувиклипов. Достаточно просто создать такие условия на таймлайне. Так вот, СОБЫТИЕ (а не к функция) onEnterFrame может инициировать туеву хучу различных функций. И в моем примере не одна функция onEnterFrame, а две различные функции для разных объектов. А вот СОБЫТИЕ enterFrame - одно и то же для вызовов этих функций.


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

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