class Application extends MovieClip{ function Application(){ trace('Application constructor called on '+this) } function myMethod(){ trace('myMethod called on '+this) } } // usage //bind class to root movie this.__proto__ = Application['prototype']; _global.Application.apply(this, []); //call method this.myMethod(); /* trace Application constructor called on _level0 myMethod called on _level0 */