![]() |
спасибо :) попробую применить..
|
как можно поюзать класс Proxy в моем случае?
|
Точно также, как и Delegate — по функциональности они одинаковы.
|
так же, за исключением способа передачи аргументов:
Класс от iNils-а: Код:
import ru.inils.Delegate;Код:
import ascb.util.Proxy;Код:
_level0 myMc:_level0.mc pram2:123мне больше нравится без :~) |
точно такого результат можно добиться не импортируя никаких классов,
однако, не смотря на то что кода не стало больше, а от импорта удалось избавиться, этот способ считается менее правильным: Код:
var mc:MovieClip = this.createEmptyMovieClip('mc', 1); |
artcraft, это костылки в виде дополнительной ссылки, которая, тем не менее, не решает проблем с областью видимостью.
з.Ы. Proxy не мой, автор неизвестен, тем не менее, ему большое спасибо. |
автора зовут Joey Lott
вот его сайт http://www.person13.com/ а тут вся ascb библиотека http://www.person13.com/ascblibrary/ |
Цитата:
мне казалось, что в результате и так и так функция doItOnPress вызывается таким образом что this указывает на _level0 ... в чём конкретно проблема области видимостьи? можно пример? |
artcraft, ммм, я про твой неправильный способ говорил :)
|
И я про него - он точно так функцию вызывает
|
| Часовой пояс GMT +4, время: 05:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.