Autor Zpráva
Superman
Profil *
Dobrý den,

mám problém se spojením flashe actionscriptu 3 a php. Normálně mi to funguje, dám-li kód na hlavní scénu. Problém nastává, když to chci udělat přes vlastní class.
Error: 1046: Type was not found or was not a compile-time constant: Event.
Kód:

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

var playerData:Object;
var playerId:int;







var xxxx = authorization();
function authorization():int // Zjišťení id přihlášeného hráče
{

// Nějaký kód na zjištění id(id v MySQL databázi) přihlášeného hráče
playerId = 1;
// Nějaký kód na zjištění id(id v MySQL databázi) přihlášeného hráče

var playerData = learnData();
return playerId;


}
function learnData() // Zjištění údajů o hráči
{
playerData = new Object();

var variables:URLVariables = new URLVariables();
var varSend:URLRequest = new URLRequest("http://vyvoj1.arganoth.com/php/learnPlayerData.php");
varSend.method = URLRequestMethod.POST;
varSend.data = variables;
var varLoader:URLLoader = new URLLoader;
varLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
varLoader.addEventListener(Event.COMPLETE, completeHandler);
variables.id = playerId;
varLoader.load(varSend);

}
function completeHandler(event:Event):void
{
playerData.name = event.target.data.var1;
playerData.email= event.target.data.var2;
playerData.clan = event.target.data.var3;
playerData.gold = event.target.data.var4;
playerData.bloodydiamonds = event.target.data.var5;
playerData.fame = event.target.data.var6;
playerData.strength = event.target.data.var7;
playerData.stamina = event.target.data.var8;
playerData.agility = event.target.data.var9;
playerData.intellect = event.target.data.var10;
playerData.weapon = event.target.data.var11;
playerData.armor = event.target.data.var12;
playerData.damagemin = event.target.data.var13;
playerData.damagemax = event.target.data.var14;
playerData.totalarmor = event.target.data.var15;
trace(playerData.name);
trace(playerData.gold);
trace(playerData.stamina);
trace(playerData.armor);
trace(playerData.totalarmor);
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Všechny kódy
Nevíte, co by mohlo být špatně?
Předem děkuji za odpovědi
Killer
Superman
Profil *
PS: omlouvám se za špatný podpis; jméno "Killer" bylo již obsazené a já ho zapomněl tady dole změnit.
Superman

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: