Цитата:
|
Сообщение от screamge
по сабжу, второй класс нужно экстендить от первого, а первому нужно передавать ссылку на объект.
|
Думал об этом, но если допустить такой вариант что у меня несколько разных кнопок, при нажатии которых выполняются разные функции, а при наведении и отведении на них выполняются одни и те же действия.
Тогда по логике надо сделать класс который будет отвечать за действия при наведении и отведении и уже от него экстендить все эти кнопки а в самом классе кнопки прописывать действия при нажатии на кнопку, как тогда экстендить кнопки от основного класса, ведь множественное наследование не разрешено в AS2 ...
Примерно так:

Код:
class Classes.ButtonSystem.AnimationMainSystemButton extends MovieClip {
function AnimationMainSystemButton() {
}
private function onRollOver():Void {
}
private function onRollOut():Void {
}
}

Код:
import Classes.ButtonSystem.AnimationMainSystemButton;
//
class Classes.ButtonSystem.EnterRegistration extends AnimationMainSystemButton {
function EnterRegistration() {
}
private function onRelease():Void {
}
}