Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Управление подгружаемым swf (http://www.flasher.ru/forum/showthread.php?t=163829)

Sweet07 11.08.2011 19:31

Управление подгружаемым swf
 
Задача такова, через lоader загружаю swf, как присвоить ему имя, чтоб взаимодействовать с ним при воспроизведении ролика?
Код AS3:

var request:URLRequest = new URLRequest("swf/swf_muns.swf");
var loader_muns:Loader = new Loader()
loader_muns.load(request);
loader_muns.x=-748.6;
loader_muns.y=-361.4;
addChild(loader_muns);

Такая запись
Код AS3:

loader_muns.name = "Muns";

не помогает;

illuzor 11.08.2011 19:45

(loader_muns as MovieClip).name = "Muns";
Попробуйте так.

Или создайте динамический контейнер, грузите в него. Имя задавайте контейнеру

ChuwY 11.08.2011 20:12

А зачем вам задавать подгруженной флешке имя?

Она, кстати не
Код AS3:

loader_muns

а
Код AS3:

loader_muns.content

Взаимодействовать можно, например, так:

Код AS3:

var request:URLRequest = new URLRequest("swf/swf_muns.swf");
var loader_muns:Loader = new Loader()
var movie : MovieClip;
 
loader_muns.contentLoaderInfo.addEventListener(Event.COMPLETE, loadCompleteHandler);
loader_muns.load(request);
 
function loadCompleteHandler(event : Event):void{
  movie = loader_muns.content as MovieClip;
  addChild(movie);
  movie.play();
}



Часовой пояс GMT +4, время: 04:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.