Здравствуйте, друзья!
Вопрос по ООП. Хотелось бы узнать, можно ли реализовать следующий механизм и, если можно, как это сделать:
Я хочу написать класс, в котором будут храниться методы для управления каким-либо мувиклипом на сцене.
Например, я написал класс MyController, в котором находится метод сдвигающий клип MC:

Код AS3:
public class MyController{
public function moveMC(n:Number){
MovieClip(root).myMC.x += n;
}
}
Далее, при нажатии на кнопку я создаю экземпляр класса и вызываю метод moveMC.

Код AS3:
var myController:MyController = new MyController;
myController.moveMC(50);
Когда так делаю вылазит ошибка, что то связанное со ссылкой на объект типа null.
Подскажите, пожалуйста способ, как это реализовать.
Спасибо!