![]() |
onRelease для вложенных клипов
Помогите пожалуйста, не знаю как сделать. Есть ScrollPane, его контентом является клип1. На этот контентный клип1 установлен еще один клип2.И надо сделать такое:
Код:
f=1;Но суть в том, что если изменить f прямо во время выполнения программы , то ничего не произойдет. Программа будет работать так, как будто f всегда 1. f я меняю правильно, проблема именно в событиях onRelease. :mad: |
Надо сделать f локальной переменной для мувиклипа content (а это именно мувиклип), либо пользоваться хиттестом и техникой ручной передачи событий вглубь:
В находится в А. При вызове события onRelease у А мы руками вызываем его у В, добавляя, если надо, что-то еще. Неудобно, но не смертельно. |
А можно как-нибудь на практике про это,а то я во флеше совсем плохой.
|
Когда просят так, можно (хотя я не сторонник поставки нубам сжатых зип папок).
1. Делаем два мувиклипа, foo и bar внутри него. foo при этом начнет перехватывать события onRelease, точнее, не будет "пропускать их вглубь". 2. Код:
foo.onRelease = function() |
| Часовой пояс GMT +4, время: 14:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.