Спасибо, dimarik.
Решил вынести разные машины в разные swf и подгружать их тоже в классе, получилось так:
Код:
public function Car( _Name:String, _iHomeX:Number, _iForwardX:Number, _iBackwardX:Number, _iMotionSteps:Number ){
trace( '=' + arguments[0] + '=' + _Name + '=' );
mObject = _root.createEmptyMovieClip( _Name, _root.getNextHighestDepth() );
loadMovie( _Name + 'swf', mObject );
…
}
Вот так создаю:
Код:
var oBus:Car = new Car( 'Bus', 100, 350, -100 );
Почему-то выводит: «=Bus==», т.е. если обращаться по имени к параметру, то возвращает пустую строку. Ну, и мувик, соответственно, не грузит.