Quiero probarlo pero en vez de utilizar etiquetas mxml usar directamente clases objetos y constructores en AS3. No me da ningun error pero a la hora de ejecutarlo no me aparece nada por pantalla, no sé que estoy haciendo mal o si olvido algo.
Este es el programa en mxml que funciona perfectamente.
Código :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:controls="com.fxcomponents.controls.*"
backgroundColor="#444444" themeColor="#628CAF" backgroundGradientAlphas="{[0, 0]}">
<mx:Script>
<![CDATA[
[Bindable]
private var source:String = "E:/WAMP/WWW/PFC/video(4).mp4";
]]>
</mx:Script>
<controls:FXVideo width="380" height="260" source="{source}" autoPlay="false" bufferTime="10" />
</mx:Application>Y este es el mismo programa pero en vez de usar una etiqueta controls:FXVideo utilizo el constructor directamente, debería de mostrar lo mismo que en el ejemplo anterior pero no me aparece nada.
Código :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()"
xmlns:controls="com.fxcomponents.controls.*"
backgroundColor="#444444" themeColor="#628CAF" backgroundGradientAlphas="{[0, 0]}">
<mx:Script>
<![CDATA[
import com.fxcomponents.controls.*;
private function init():void{
vid=new FXVideo();
vid.width=380;
vid.height=260;
vid.autoPlay=false;
vid.bufferTime=10;
vid.source="E:/WAMP/WWW/PFC/video(4).mp4";
}
]]>
</mx:Script>
</mx:Application>Son iguales no? Por qué el segundo no funciona?
