Показать сообщение отдельно
Старый 23.10.2008, 11:11
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 4  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Код:
package {
 import flash.display.*;
 import flash.events.*;
 import flash.net.*;
 import flash.text.*;
 import flash.utils.*;
 import flash.media.*;
 
  dynamic public class Receiver_doc extends Sprite{;
  public var loader:Loader;
  public var req:URLRequest;
  var Gerl_class:Class;
  var Dog_class:Class;
  var gerl_mc:MovieClip;
  var dog_mc:MovieClip;
  var i:int;
  public function Receiver_doc() {
   loader = new Loader();
   //addChild(loader);
   req = new URLRequest("House_mc.swf");
   loader.load(req);
   loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, onLoadProgress);
   loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
   }
  
   public function onLoadProgress(param1:ProgressEvent):void {
   txt.text = "PROGRESS " + int(100 * (param1.bytesLoaded / param1.bytesTotal)) + "%";
   }
  
   public function onLoadComplete(param1:Event):void {
   removeChild(txt);
   Gerl_class = loader.contentLoaderInfo.applicationDomain.getDefinition("MyBox") as Class;
   gerl_mc = new Gerl_class();
   addChild(gerl_mc);
   gerl_mc.x = -250;
   gerl_mc.y=-50;
   
   gerl_mc = new Gerl_class();
   addChild(gerl_mc);
   gerl_mc.x = 100;
   gerl_mc.y=-50;
    }
  }
}
http://www.dnadillo.dn.ua/fla/load-MovieClip-class.html