![]() |
Случайно заметил одну особенность...
Может я конечно фигню тут написал, но чтобы выловить такую ошибку, понадобилось время. Поэтому стараюсь других от этого уберечь :D
Код:
при нажатии на btn2 трейсится _level0.myObj Тоесть если на одно и то же событие по-разному вешать функцию, this будет ссылаться в разные места |
Ну так это не ошибка..
Попробуйте написать то же самое, но по-другому: Код:
myObj={}; |
И что странного?
В первом случаи мы делаем ссылку на метод, кому он принадлежит не важно. А во втором мы вызываем метод объекта. |
вот почитай по теме - http://noregret.org/tutor/scope/
|
Вот в AS3 область видимости остается за тем объектом, к которому «присобачен» метод, слава богу…
|
| Часовой пояс GMT +4, время: 06:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.