mas*_*asb 0 flash actionscript actionscript-3
<?php
$someVar = count(scandir("bilder/") - 2);
?>
Run Code Online (Sandbox Code Playgroud)
我需要导入$someVar我的.fla文件,我只需要它的值:
var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, nextSlide2);
timer.start();
var ld:Loader = new Loader();
var bildeArr = [];
var backend: String = 'backend.php';
var loader: URLLoader = new URLLoader;
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.load( new URLRequest(backend));
trace(loader.data);
ld.x = 20;
ld.y = 20;
for(var i:int = 1; i<9; i++) {
bildeArr.push("bilde" + String(i));
}
i = 0;
function nextSlide2(evt:TimerEvent):void {
trace(i);
ld.load(new URLRequest("bilder/" + bildeArr[i] + ".png"));
addChild(ld);
if(i > 6) {
i = -1;
}
i++;
}
Run Code Online (Sandbox Code Playgroud)
怎么样?
<?php
echo 'someVar=' + htmlentities($someVar);
?>
Run Code Online (Sandbox Code Playgroud)
闪:
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, varsLoaded);
loader.load(new URLRequest("url_to_php_file.php"));
var varToAppend:String = "";
function varsLoaded (event:Event):void {
varToAppend = loader.data.someVar.toString();
}
Run Code Online (Sandbox Code Playgroud)
我希望这有帮助