PHPで乱数ジェネレーターを使用していて、結果をAS3に送信したいと思います(非常に複雑ですが、これが主な目的です)
PHP:
<?php
function random() {
calculating it...sql query ...blabla
return $randomNumber;
}
print "randomNumber=".random();
?>
AS3:
var loader:URLLoader = new URLLoader();
var myRequest:URLRequest=new URLRequest("mylink");
function randomPhp():void {
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeRandom);
loader.load( myRequest );
}
function completeRandom(e:Event):void {
winner=e.target.data.randomNumber;
loader.removeEventListener( Event.COMPLETE, completeRandom );
}
初めて乱数を生成しますが、その後、何度も呼び出しても変化しません。キャッシュにインスタンスを作成するようなものです。これを修正する方法やリセットする方法がわかりません。プロジェクトを実行し、PHP全体を削除すると、AS3は何も起こらなかったように実行されます。助けてください!!!