import flash.utils.ByteArray;
import flash.events.*;
import flash.net.*;
+ import flash.external.ExternalInterface;
import net.systemeD.halcyon.connection.*;
import net.systemeD.halcyon.connection.EntityEvent;
updateCoords(0,0);
this.dispatchEvent(new Event(MapEvent.INITIALISED));
download();
-
+
+ ExternalInterface.addCallback("setPosition", function (lat:Number,lon:Number,zoom:uint):void {
+ updateCoordsFromLatLon(lat, lon);
+ changeScale(zoom);
+ });
}
// ------------------------------------------------------------------------------------------