Просмотр полной версии : как позиционировать movie clip?
Есть строчка в actions кадра:
_root.createEmptyMovieClip("container_mc", 1);
container_mc.loadMovie("elis_01_s.jpg");
есть MovieClip "container_me", есть картинка elis_01_s.jpg - лежит в той же папке что и весь ролик. Картинка подгружается во флеш, но в левый верхний угол, а мне надо в другое место (по середине). Можно ли задать координаты подгружаемой картинке? и желательно по размеру ее тоже ограничить окошко.
screamge
06.05.2007, 10:29
_root.container_mc._x = // nuzhnaya x koordinata
_root.container_mc._y = //nuzhnaya y koordinata
Ура! заработала! спасибо большое!
ну вот опять засада :(, стоит в кадре основного мувика код, для подгружения swf, вот такой:
_root.createEmptyMovieClip("container_mc", 2);
container_mc.loadMovie("futuresummit.swf");
_root.container_mc._x = 372;
_root.container_mc._y = 113;
все грузится и работает как положено, как будто в основном мувике окошко и в этом окошке перелистываются картинки, НО! когда я нажимаю какой-нибудь пунк меню в основном файле, этот .swf - остается там где был. Например, я со странички где галерея (подгружаемый .swf) иду на главную страницу (ваще другая сцена даже), а эта галерея там тоже появляется. Хотя до тех пор пока не попадешь на страницу галерея, все хорошо, а после посещения страницы с подгружаемым .swf - это окошко везде появляется и висит :( Как от него избавится?
screamge
07.05.2007, 01:08
нужно выгружать подгруженные мувики, если они грузятся в контейнер (MovieClip) - нужно удалять его
они у меня грузятся не в MovieClip а в keyframe, я сделала MovieClip, перенесла вышенаписаный код в него, а клип поставила на сцену и ничего не показывает :(
screamge
07.05.2007, 10:34
как вы загружаете свф - ы? через loadMovie или MovieClipLoader?
_root.createEmptyMovieClip("container_mc", 2);
container_mc.loadMovie("futuresummit.swf");
_root.container_mc._x = 372;
_root.container_mc._y = 113;
вот такой текст стоит у меня в кифрейме в его action, потом через 15 кифреймов стоит ключевой кадр с action stop()
Ну так удалите его в нужный момент:
_root.container_mc.removeMovieClip();или
_root.container_mc.unloadMovie();
В кифрейме стоит команда, а мувик появляется в руте.
screamge
07.05.2007, 11:09
для удаления клипа нужно использовать этот скрипт:
_root.conteiner_mc.removeMovieClip();
Марфа, для оформления своего кода надо использовать теги .
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.