PDA

Просмотр полной версии : Загруженный ранее клип удаляется?


lukish
30.01.2008, 05:52
Здравствуйте уважаемые флешеры.
кнопкой загружаю м-клип (attachMovie) в м-клип.
при повторном нажатии на кнопку загружаемый м-клип загружается из библиотеки, но тот м-клип загруженный раньше удаляется.
Как сделать чтобы ранее загруженный м-клип оставался наместе,
вообщето я думал что оно так и должно быть?

iNils
30.01.2008, 09:55
attachMovie (linkage, name, depth)
Третий аргумент отвечает за глубину. На одной глубине может находиться только один клип. Поэтому надо менять при каждом attachMovie значение глубины, получим можно например просто написать
клип_куда_аттачем.getNextHighestDepth () и будет глубина будет подставляться автоматически.

Kuruki
31.01.2008, 01:03
А я предпочитаю выставлять значение depth вручную, т.к. иногда getNextHighestDepth работает неккоректно ->Кстати почему ? Может нельзя совмещать оба варианта?

etc
31.01.2008, 02:42
Потому что ответ можно найти на форуме.

iNils
31.01.2008, 08:49
Такое бывает, если использовать стандартные компоненты.

lukish
31.01.2008, 23:12
пишу
_root.uliza.uliza1.attachMovie.getNextHighestDepth("mimo", "mimo");
или
_root.uliza.uliza1.attachMovie.getNextHighestDepth("mimo", "mimo", 1);
вообще ничего не вставляется, пишу
_root.uliza.uliza1.attachMovie("mimo", "mimo", getNextHighestDepth);
предыдущая удаляется.

CrazyFlasher
31.01.2008, 23:15
_root.uliza.uliza1.attachMovie("mimo", "mimo", _root.uliza.uliza1.getNextHighestDepth());

lukish
01.02.2008, 01:09
всёравно таже история предыдущий удаляется?

etc
01.02.2008, 01:16
всёравно таже история предыдущий удаляется?
Вам виднее.

CrazyFlasher
01.02.2008, 01:41
так имя тоже должно быть новым, если мувик "mimo" уже существует

_root.uliza.uliza1.attachMovie("mimo", "mimo" + _root.uliza.uliza1.getNextHighestDepth(), _root.uliza.uliza1.getNextHighestDepth());

lukish
02.02.2008, 04:46
Спасибо всем за помощь, всё получилось.