![]() |
|
||||||||||
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Функция WorkArea -- это конструктор класса WorkArea. В конструкторе обычно происходит инициализация свойств и методов, определяются они вне конструктора.
|
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Цитата:
Изменится - не будет функций внутри функций. Потом поймете. Вынести за пределы конструктора, не класса. |
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Извиняюсь за свою жутко неправильную формулировку.
Я так понимаю строками public var addListener:Function; public var removeListener:Function; public var broadcastMessage:Function; При записи function WorkArea() {
AsBroadcaster.initialize(this);
this.addListener(this);
}
private function onEnterFrame():Void{
//..
}
private function onMiddle():Void{
//..
}
private function offMiddle():Void{
//..
}
private function onEnterFrame():Void{ и т.д. а при записи function WorkArea() {
AsBroadcaster.initialize(this);
this.addListener(this);
private function onEnterFrame():Void{
//..
}
private function onMiddle():Void{
//..
}
private function offMiddle():Void{
//..
}
}
объясните как так? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Таки уже ж объяснили. Читайте пост выше: "Вынести за пределы конструктора, не класса".
|
|
|||||
|
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Океей.
Спасибо всем большое. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|