Цитата:
|
Сообщение от udaaff
class Movement {
|
Любой класс должен наследовать Object или потомка класса Object (собственно любой класс MovieClip, TextField, ScrollPane предопределённый в AS 2.0 наследуют Object)
Здесь пишем

Код:
class Movement extends Object{
Да, функция конструктор необязательна. Если ты вообще не планируешь использовать функцию конструктор, то не пиши её вовсе. У тебя будет просто класс со с татическими членами. Этот класс и его методы можно использовать глобально в любом объекте без объявления, как например класс Math. Функция конструктор нужна для создания независимого экземпляра класса. Ты можешь изменять переменные внутри экземпляров класса независимо друг от друга
Цитата:
static function moveBehindTheMouse(mc:MovieClip, dl:Number):Void {
mc.onEnterFrame = function() {
this._x += (_xmouse - mc._x) * dl;
this._y += (_ymouse - mc._y) * dl;
};
}
|
Если ты понимаешь разницу между статическими членами класса и не статическими - то это тебе решать когда какие использовать.