Probleme beim Kompilieren von AS3 mit haxe

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
DarianAnjuhal
Beiträge: 96
Registriert: 01.09.2009 10:53:31

Probleme beim Kompilieren von AS3 mit haxe

Beitrag von DarianAnjuhal » 02.11.2009 16:03:32

Hallo Leute,

im Zuge meines bereits beschriebenen Problems bin ich auf neue Infos und Fragen gestossen:
http://debianforum.de/forum/viewtopic.php?f=25&t=115242

Ich habe vorhin probiert normalen as3 Code mit haxe zu kompilieren.

Folgende Files habe ich dazu benutzt:

compile.hxml:

Code: Alles auswählen

-swf test.swf
-main Test
Test.hx:

Code: Alles auswählen

//import flash.display.Loader;



class Test {

	static function main() {



		var nc:NetConnection = new NetConnection();

		nc.connect(null);



		var ns:NetStream = new NetStream(nc);



		ns.play("kontrust.flv");



		var video:Video = new Video();

		video.attachNetStream(ns);

		video.x = 0;

		video.y = 0;

		video.height = 1366;

		video.width = 768;

		addChild(video);



		var pictLdr:Loader = new Loader();

		var pictURL:String = "raum2.swf"

		var pictURLReq:URLRequest = new URLRequest(pictURL);

		pictLdr.load(pictURLReq);

		pictLdr.x = 50;

		pictLdr.y = 50;

		addChild(pictLdr);



	}

}
Wenn ich dann mit haxe compile.hxml kompilieren will, kommt immer folgende Meldung:

Code: Alles auswählen

./Test.hx:22: characters 21-32 : Missing ;
./Test.hx:6: characters 0-43 : Class not found : NetConnection
./Test.hx:9: characters 0-37 : Class not found : NetStream
./Test.hx:13: characters 0-30 : Class not found : Video
./Test.hx:19: characters 0-8 : Unknown identifier : addChild
./Test.hx:21: characters 0-34 : Class not found : Loader
./Test.hx:23: characters 0-52 : Class not found : URLRequest
./Test.hx:27: characters 0-8 : Unknown identifier : addChild
Muss ich die AS3 Klassen vielleicht mit der Hand von Flash auf das Linux system ziehen, und den Pfad irgendwo eingeben?

In der haxe API habe ich aber gelesen dass zum Beispiel die Loader Klasse auch da ist. Bin mir da jetzt also nicht sicher.

Würde mich über Infos freuen, obwohl ich bezweifle dass hier schon viel Erfahrungen mit haxe gemacht wurden. (also ich finde das ja irgendwie cool)

lg und thx für Infos
Darian

Milbret
Beiträge: 827
Registriert: 26.05.2008 12:04:54
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Nörten-Hardenberg
Kontaktdaten:

Re: Probleme beim Kompilieren von AS3 mit haxe

Beitrag von Milbret » 03.11.2009 07:18:09

Da fehlt was:

Code: Alles auswählen

//So ist es:
var pictURL:String = "raum2.swf"


//So sollte es sein
var pictURL:String = "raum2.swf";
Deshalb auch die Meldung mit Missing ;

Martin
Es gibt keine if Schleife -> http://www.if-schleife.de/
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever :D

DarianAnjuhal
Beiträge: 96
Registriert: 01.09.2009 10:53:31

Re: Probleme beim Kompilieren von AS3 mit haxe

Beitrag von DarianAnjuhal » 03.11.2009 08:43:49

Hallo, ja stimmt, das ist natürlich ein ganz klarer Fall.

Die class not found sind aber das wo ich mir mehr Sorgen mache. Weil das typische importieren funktioniert auch nicht.

Ich werde natürlich noch mal eine runde suchen, hoffe aber dass mir hier noch jemand kurz weiterhelfen kann.

thx und lg
Darian

Antworten