| Molecula |
01.06.2007 22:54 |
не создает мувик через класс
Решил учиться писать на АS2.
Суть задачи: Грузятся данные из XML файла. Считываются атрибуты, и по их значениям во флешке гурзяся картинки.
С XML я разобрался, а вот с
Код:
createEmptyMovieClip
ну никак не могу разобраться, что я неправильно пишу. Информации особой не нашел по этому поводу, посему и спрашиваю. В чужих примерах вроде всё работает, а когда пытаюсь повторить шаги - ничего не выходит. Видать простых мелочей не вижу.
Ниже пример класса, который должен создать на сцене мувик и загрузить туда изображение:
Код:
class molecula.ImageLoader extends MovieClip {
private var _mc:MovieClip;
public function ImageLoader(image:String) {
_mc.createEmptyMovieClip("_mc", this.getNextHighestDepth());
var _mcl:MovieClipLoader = new MovieClipLoader();
var listenerObject:Object = new Object();
listenerObject.onLoadComplete = function(_mc) {
trace("com")
}
_mcl.addListener(listenerObject);
_mcl.loadClip(image, _mc);
}
}
В кадре пишу так:
Код:
import molecula.ImageLoader;
new ImageLoader("images/1.jpg");
Где тут ошибка?
|