Здраствуйте
у меня такой вопрос:
как в коде прогресс бара можно заменить vBar_mc на муви-клип (controlsPlayhead) из библиотеки?

Код:
var pb_height:Number = 10;
var pb_width:Number = 220;
var pb:MovieClip = this.createEmptyMovieClip("progressBar_mc", this.getNextHighestDepth());
pb.createEmptyMovieClip("bar_mc", pb.getNextHighestDepth());
pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth());
pb._x = 0;
pb._y = 90;
with (pb.bar_mc) {
beginFill(0xFFFFFF);
moveTo(0, 0);
lineTo(pb_width, 0);
lineTo(pb_width, pb_height);
lineTo(0, pb_height);
lineTo(0, 0);
endFill();
_xscale = 0;
}
with (pb.vBar_mc) {
lineStyle(1, 0xFF0000);
moveTo(0, 0);
lineTo(0, pb_height);
}
я пробовал менять

Код:
pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth());
на

Код:
pb.attachMovie(_root.controlsPlayhead, "controlsPlayhead", pb.getNextHighestDepth());
и прописывал в with (pb.controlsPlayhead)...
но флэш мне выдает ошибку
Цитата:
|
"Error: A 'with' action failed because the specified object did not exist."
|