![]() |
ASnative и прочие невидимки
Навеяло соседней темой про AsBroadcaster.
AsBroadcaster и ASSetPropFlags хорошо известны и описаны. А вот до остального как-то не добрался еще, типа: Код:
ASnative |
Ничего не знаю про ASSetPropFlags
Что это? |
|
Вложений: 3
ASnative позволяет добраться до встроенных методов, через числовые индексы (список в аттаче). Удобен тем, что можно подменить какой нибудь метод на свой, а оригинальный метод вызвать через ASnative. Пример с setInterval
ASSetNative - ассоциирует строковое имя с числовым индексом метода. В примере заменяем создание нового клипа с createEmptyMovieClip на newClip. А чуть ниже далее вызваем его же через индексы. При этом, оригинальное название остается! Код:
var o = MovieClip.prototype;ASSetNativeAccessor - связывает индекс геттера с строкововым именем. Код:
mc.blendMode = 3;ASconstructor - аналог ASnative, только для конструктора. Например для Date Код:
XYZ = ASconstructor (103, 256);ASSetupError - ошибка :)) Код инициализации такой Код:
function AsSetupError (s) {Код:
ASSetPropFlags = ASnative(1, 0); |
iNils, моё уважение!
Буду мучить ASnative теперь :) crazyone, ASSetPropFlags Цитата:
|
| Часовой пояс GMT +4, время: 22:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.