PDA

Просмотр полной версии : импорт с библиотеки на сцену


narolskay
20.02.2011, 14:44
Здравствуйте,сразу же извиняюсь за может быть глупый вопрос,но я новичок и только осваиваю программу.У меня такой вопрос как при нажатии на баннер с библиотеки импортировать другой муви клип чтобы он висел ,например 10сек.и исчезал опять продолжалась анимация что происходит на главной сцене?

mooncar
20.02.2011, 16:08
Метод attachMovie.

Останавливаете главный таймлайн (stop), аттачите ваш баннер, при этом одновременно включаете на 10с отложенный старт таймлайна (см. функцию setTimeout). После (или до) старта удаляете баннер.
Примерно так:
stop();

var banner:MovieClip = this.attachMovie('banner_id', 'banner_mc', this.getNextHighestDepth());
banner._x = 50;
banner._y = 20;

setTimeout(goOn, 10000);

function goOn()
{
banner.removeMovieClip();
play();
}

На всякий случай, уточню, что такое и где задается banner_id из примера.
Это идентификатор связывания, нужен для экспорта объекта из библиотеки, к имени символа или к имени экземпляра на сцене никакого отношения не имеет.
Задается он примерно так:

http://www.flasher.ru/forum/attachment.php?attachmentid=25938&stc=1&d=1297008589

Но, думаю, что вы несомненно прочитаете хелп по методу attachMovie().

narolskay
20.02.2011, 16:50
спасибо большое