|
|
|||||
Регистрация: Apr 2013
Сообщений: 77
|
instance3 ?
1.)Объясните, пожалуйста, почему при загрузке в файл А файла Б, дети Файла Б переименовываются? Конкретный пример.
Файл А. loader.load(new URLRequest("../lib/loadedClass.swf")); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderListener); private function loaderListener(e:Event):void { var sprite:Sprite = e.currentTarget.content; addChild(sprite); //sprite.instance3.x = 700; trace(sprite.getChildAt(0).name); //instance3 , а не rect. sprite.getChildByName("instance3").x = 800; //trace(sprite.test); } Файл Б. package a { import flash.display.Shape; import flash.display.Sprite; public class loadedClass extends Sprite { public var rect:Shape; public var test:String = "89"; public function loadedClass() { rect = new Shape(); rect.graphics.lineStyle(1); rect.graphics.drawRect(20, 20, 20, 20); this.addChild(rect); } public static function tracer():void{ trace("tracer!"); } } } |
|
|||||
Модрон-ветеринар
|
Название темы не раскрывает сути вопроса. Закрыто.
__________________
Идите первым! |
Часовой пояс GMT +4, время: 11:40. |
|
« Предыдущая тема | Следующая тема » |
|
|