PDA

Просмотр полной версии : Загрузка клипа в соответствующий слой


Joac
16.11.2007, 19:44
Всем привет.
Есть проблема:

я вгружаю клип в другой клип:
var thisMC:MovieClip = this.createEmptyMovieClip("image_mc", 0);
MC.mcLoader_mcl = new MovieClipLoader();
MC.mcLoader_mcl.loadClip(governor[j].img.toString(), thisMC);

Как мне это клип вгрузить в определенный слой клипа MC?

iNils
16.11.2007, 19:47
Для оформления своего кода, надо использовать теги .

Joac
16.11.2007, 19:51
iNils, изивини. У меня картинки отключены были. Не заметил иконку:confused:

Double
16.11.2007, 19:58
ну так вот 0 в createEmptyMovieClip и есть "слой" )))

Joac
16.11.2007, 20:03
ну так вот 0 в createEmptyMovieClip и есть "слой" )))
Так если я пишу "3" то ничего не меняется(
Я уже придумал писать так
MC.swapDepths(thisMC);
но первый раз правильно срабатывает а потом опять на верху оказывается))

Double
16.11.2007, 20:09
чтобы "сработало" нужно, чтобы на "слое" между 0 и 3 что-то, что позволит визуально оценить степень успеха )

Joac
16.11.2007, 20:17
Сразу видно что влэшеры не программмеры))
У вас хорошее чувство юмора)

Fernando Costa
16.11.2007, 20:39
а что вам не понятно, вроде Double доступно объяснил, видимо вы просто плохо представляете что такое слои.
Так все-таки в чем состоит ваша проблема?

Double
16.11.2007, 20:41
Joac, если Вас не понимают, значит Вы плохо объясняете.

Joac
16.11.2007, 20:51
Я хочу сделать так что бы клип thisMC(загружаемый), был каждый раз ниже клипа MC.

Double
16.11.2007, 20:56
основная проблема у Вас, сударь, в том, что динамически-созданные элементы создаются "выше" тех, что созданы ручками. В хелпе есть дивные вещи о getDepth и swapDepths. Почитайте. Я сам делал это много раз )

Joac
16.11.2007, 21:13
Большое спасибо:victory: