Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import flash.display.Sprite;
- import flash.events.Event;
- import mx.events.Request;
- import flash.net.URLRequest;
- import flash.net.URLRequestMethod;
- import flash.net.URLLoader;
- import skyboy.serialization.JSON;
- [Frame(factoryClass="Preloader")]
- public class Main extends Sprite
- {
- public function Main():void
- {
- if (stage)
- init();
- else
- addEventListener(Event.ADDED_TO_STAGE, init);
- }
- private function init(e:Event = null):void
- {
- removeEventListener(Event.ADDED_TO_STAGE, init);
- getData()
- }
- private function getData():void
- {
- var request:URLRequest = new URLRequest();
- request.url = "https://api.guildwars2.com/v1/build.json"
- request.method = URLRequestMethod.GET;
- var loader:URLLoader = new URLLoader();
- loader.addEventListener(Event.COMPLETE, loaderCompleteHandler);
- loader.load(request);
- }
- private function loaderCompleteHandler(e:Event):void
- {
- var jsonData:Object = skyboy.serialization.JSON.decode(e.target.data)["build_id"]
- trace(jsonData);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement