navigateToURL(new URLRequest(String("http://www.mysite.com/jeux/profile/") + String(_Value)),"_self");
To:
flash.Lib.getURL(new flash.net.URLRequest("http://www.mysite.com/jeux/profile/"));
import flash.display.Loader;import flash.display.LoaderInfo;import flash.net.navigateToURL;import flash.net.URLRequest;import flash.net.URLVariables;import flash.net.URLLoaderDataFormat;import flash.net.URLRequestMethod;
By:
import flash.events.Event;import flash.Lib;import flash.display.Loader;import flash.display.LoaderInfo;import flash.Lib.getURL;import flash.net.URLRequest;import flash.net.URLVariables;import flash.net.URLLoaderDataFormat;import flash.net.URLRequestMethod;
var _Value:String = LoaderInfo(FlxG.stage.root.loaderInfo).parameters.pseudo;var _Game:String = LoaderInfo(FlxG.stage.root.loaderInfo).parameters.game;
But in Haxe I'm really lost for the moment...
var urlLoader:URLLoader = new URLLoader();
var urlRequest:URLRequest = new URLRequest("http://www.mysite.com/jeux/test.php");urlRequest.method = URLRequestMethod.POST;
var urlVariables:URLVariables = new URLVariables();urlVariables._Game = LoaderInfo(FlxG.stage.root.loaderInfo).parameters.game;urlVariables.Score = Score;urlRequest.data = urlVariables;
urlLoader.addEventListener(Event.COMPLETE, donneesChargees);urlLoader.load(urlRequest);
function donneesChargees(e:Event):void{ _tf = (e.target as URLLoader).data;}
var _Game:String = flash.Lib.current.stage.loaderInfo.parameters.game;
var urlRequest = new URLRequest("http://www.mysite.com/jeux/test.php");urlRequest.method = URLRequestMethod.POST;
var urlVariables = new URLVariables();urlVariables._Game = flash.Lib.current.stage.loaderInfo.parameters.game;urlVariables.popCount = (getGameAttribute("Score"));urlRequest.data = urlVariables;
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, fetchData);urlLoader.load(urlRequest);
function fetchData(e:Event):Void{ var urlLoader:URLLoader = cast e.target; urlLoader.removeEventListener(Event.COMPLETE, fetchData); trace (urlLoader.data);
}
Base:
navigateToURL(new URLRequest(String("http://www.mysite.com/jeux/profile/") + String(_Value)),"_self");
haxelib install as3hx
haxelib run as3hx as3sources_directory/ output_directory/
Well, it should be something like this in command line:
haxelib install as3hx
haxelib run as3hx as3sources_directory/ output_directory/
ERRORS: These files were not written due to source parsing errors: In c:/Users/Cudric/as3sources_directory/test.as(2) : Unexpected if
if (true) {
for (var i:uint = 0; i < 7; i++)
val += "0";
} else {
for (i = 0; i < 8; i++)
val += "0";
}
Unexpected catch
import flash.events.Event;import flash.Lib;import haxe.DynamicAccess;import flash.display.Loader;import flash.display.LoaderInfo;import flash.net.URLLoader;
import flash.Lib.getURL;import flash.net.URLRequest;import flash.net.URLVariables;import flash.net.URLLoaderDataFormat;import flash.net.URLRequestMethod;
class Test {
private var urlLoader : URLLoader = new URLLoader(); private var urlRequest : URLRequest = new URLRequest("http://www.mysite.com/jeux/test.php"); private var urlVariables : URLVariables = new URLVariables();
private function donneesChargees(e : Event) : Void { donneesChargees = (try catch(e:Dynamic) cast(e.target, URLLoader) null).data; }
private static var init = { urlRequest.method = URLRequestMethod.POST; urlVariables._Game = cast((FlxG.stage.root.loaderInfo), LoaderInfo).parameters.game;
urlVariables.popCount = (getGameAttribute("Score"));
--
To post to this group haxe...@googlegroups.com
http://groups.google.com/group/haxelang?hl=en
---
You received this message because you are subscribed to the Google Groups "Haxe" group.
For more options, visit https://groups.google.com/d/optout.