![]() |
Компилятор не видит объект.
Первый пример.
Класс: Код:
class Test {Код:
var test:Test = new Test();Далее. Класс: Код:
class Test {Цитата:
|
Способ 1:
Код:
class Test {Код:
class Test {Код:
class Test {Код:
import mx.utils.Delegate; |
А что помешало метод так и назвать onPress, не убирая последнюю букву?
Никаких объектов в метод не передается, просто у метода изменяется область видимости на область видимости клипа mc, поэтому this ссылается уже не на экземпляр класса, а на клип. Но компилятор об этом ничего не знает, более того, в целом такой подход в принципе неверный. |
iNils
Спасибо. Целых три способа. __etc Изменил название чтобы методы не повторялись, но если и так работает не буду менять. |
| Часовой пояс GMT +4, время: 10:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.