![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2008
Сообщений: 81
|
точка входа index1
package main { import flash.display.Sprite; public class index1 extends Sprite { var xml:Array = new Array(); var papka:Boolean; public function index1() { trace("index1"); if(xml.length == 0) xml[0] = new LoadXML("index.xml"); else xml[xml.length++] = new LoadXML("index.xml"); papka = 0; } } } package main { import fl.controls.Label; import flash.events.Event; import flash.events.MouseEvent; import flash.net.URLLoader; import flash.net.URLRequest; public class LoadXML { var myXMLLoader:URLLoader; var myXML:XML; public function LoadXML(file:String) { file = "index.xml"; trace("LoadXML"); myXMLLoader = new URLLoader(); myXMLLoader.load(new URLRequest(file)); myXMLLoader.addEventListener(Event.COMPLETE, process); } function process (e:Event):void { myXML = new XML(e.target.data); trace(myXML); createLabel(); } var myLabel:Array = new Array(); function createLabel() { var object:XMLList = myXML.TEST; for (var t:int=0; t<object.length(); t++) { myLabel[t] = new Label(); myLabel[t].move(10,t*20); myLabel[t].htmlText = "<u>"+object[t].@title+"</u>"; myLabel[t].name = object[t].@title; //myLabel.addEventListener(MouseEvent.CLICK, moveTo); addChild(myLabel[t]); } } } } |
|
|||||
|
Регистрация: Apr 2008
Сообщений: 81
|
эм логично=) эм но я хотел исползовать AddChild чем егго заменить?
|
|
|||||
|
Регистрация: Apr 2008
Сообщений: 81
|
унаследовал я этот класс от DisplayObjectContainer.
мне выдалась ошибка если от Sprite то норм без ошибок но елемент не показывается. я так понимаю надо создать отдельный класс который будет выводить елементы? |
|
|||||
|
Надо просто с логикой разобраться и с языком AS3.
У вас 2 проблемы: 1) куда вы собираетесь добавлять ребенка? 2) то место куда вы добавляете ребенка само где находится? |
|
|||||
|
Регистрация: Apr 2008
Сообщений: 81
|
мне надо на экран это вывести...
|
|
|||||
|
Регистрация: Apr 2008
Сообщений: 81
|
я не понимаю ккак это делается
|
|
|||||
|
4AM Games
|
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|