PDA

Просмотр полной версии : addChild


sneltyn
12.02.2012, 15:11
Я перешел во Flex и возникла проблема с addChild. Компилятор ругается!

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
addedToStage="init()">




<fx:Script>
<![CDATA[

import Main;

private function init():void{
new Main();

}
]]>
</fx:Script>
<fx:Declarations>
<!-- Разместить невизуальные элементы (например, службы или объекты значений) -->
</fx:Declarations>

</s:Application>


package
{
import flash.display.Loader;
import flash.net.URLRequest;
import mx.core.UIComponent;

public class Main extends UIComponent
{

public function Main(){

trace("abc")
init()
}

private function init():void{
trace("go")
var loader:Loader = new Loader();
loader.load(new URLRequest("images/play.png"));
addChild(loader);
}
}
}


Вот предоставил простые кода для понятия того, что я хочу! Вот так. Заранее спасибо=)

Astraport
12.02.2012, 15:28
Или юзать addElement, но тогда child должен быть IVisualElement, или вставлять через контейнер SpriteVisualElement.