PDA

Просмотр полной версии : attachMovie x-?, y-?


GroupLuIN
31.01.2009, 19:48
Здравствуйте уважаемые флешеры, в учебнике не нашол как можно методом:
_root.attachMovie("polka", "polka", 1);
указать в какое место на сцену загрузить его.
Спасибо

Zik.
31.01.2009, 19:49
Делается это так:

var mc:MovieClip = _root.attachMovie("polka", "polka", 1);
mc._x = 50;
mc._y = 50;

Вот и все

BBOY Ильич
31.01.2009, 21:05
У attachMovie есть четвертый параметр
http://flash-mx.ru/help/Help/ActionScriptLangRef/00001487.html

GroupLuIN
31.01.2009, 21:22
спасибки

jurik_5
24.02.2009, 12:18
Когда клип загружается он размещяется по верх всех обектов. Как его разместить под объекты (на уровень ниже).

lexa2000lexa
24.02.2009, 12:23
Если объекты нарисованы в ручную, то можно грузить в контейнер расположенный на нужной глубине, а если объекты появляются программно то тогда задавайте всем нужные глубины.

jurik_5
24.02.2009, 12:51
Нужный объект загружается программно attachMovie из библиотеки. Необходимо его разместиь под уже нарисованные объекты. Експерементировал с пораметром attachMovie (, ,depth:Number) , но результата не добился.

lexa2000lexa
24.02.2009, 12:54
я вам говорил про обьекты которые перекрываються атаченным.

jurik_5
24.02.2009, 13:16
Но меня как раз и интересует как заставить атаченый мовик не перекрывать объекты.
У меня два слоя(timeline). В одном текстбокс(dinamicText), во втором скрипт. И я никак не могу заставить загружаемый кодом мувик разместится под текстбоксом.

nOobCrafter
24.02.2009, 13:34
если текст бокс нарисован ручками то можно создать клип контейнер нарисованный под ним и туда грузить что нам надо, а иначе вроде неполучится, у нарисованных ручками обьектов глубина отрицательная..

Zik.
24.02.2009, 13:47
Берете нарисованный клип и называете его как хотите (например ball).
А теперь пишем:

ball.swapDepths(500);
attachMovie("noBall","noBall",499);

И, о, чудо! Нарисованное перекрывает аттаченное.

nOobCrafter
24.02.2009, 14:02
тогда мы меняем глубину нарисованого мувика, и он будет поверх всего остального.. оно бывает не всегда надо((

jurik_5
24.02.2009, 14:04
Спасибо за помощь.

Добавлено через 2 минуты
в моём случае как раз swapDepths подойдёт. Не хотелось много вложеных контейнеров городить.
Ещё раз всем спасибо.