![]() |
Где находиться конструктор свойств мувика, типа _xscale?
Код:
ASSetPropFlags(MovieClip.prototype, null, null, 1);enabled = true useHandCursor = true Их можно легко подправить: Код:
MovieClip.prototype.enabled=falseНо. В перечислении нет свойств типа _xscale, _focusrect и т.п., а хочется сделать что-то вроде: Код:
MovieClip.prototype._focusrect=false |
Это сеттеры/геттеры
|
А нельзя встроенные сеттер/геттеры переопределить типа addProperty?
И еще: а где все же храняться дефолтные значения встроенных геттер/сеттеров? |
Они встроенны в плеер.
|
Странно,
Код:
i=0 |
Выводим m1._focusrect1, это вызывает метод getMethod, который возращает this._focusrect1, который вызывает getMethod, который возращает ... и так далее.
|
Это обычная ситуация с addProperty?
И почему только 64 раза? |
Пример
Код:
MovieClip.prototype.getX = function () {Почему 64 - не знаю. |
Вероятно глубина рекурсии установлена в 64 итерации.
|
Все же геттер/сеттер можно задать по нужному дефолту, вот что у меня получилось:
Код:
MovieClip.prototype.onEnterFrame=function(){ |
| Часовой пояс GMT +4, время: 05:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.