permisi agan2 yang budiman, hehehe,,
ane balik lagi neh mau bertanya, maaf kalo banyak nanya namanya juga nyubi,,
ane ada script kaya gini
Spoiler for script:
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.MouseEvent;
import flash.net.NetConnection;
import flash.net.Responder;
import flash.text.TextField;
import com.demonsters.debugger.MonsterDebugger
/**
* ...
* @author pmen
*/
public class Main extends MovieClip
{
private var conn:NetConnection;
public var name1:TextField;
public var name2:TextField;
public var name3:TextField;
public var name4:TextField;
public var name5:TextField;
public var score1:TextField;
public var score2:TextField;
public var score3:TextField;
public var score4:TextField;
public var score5:TextField;
public var inputName:TextField;
public var inputScore:TextField;
public var addScoreBtn:Sprite;
public function Main()
{
MonsterDebugger.initialize(this);
trace ("Document Class Running");
setupConnection();
setupInputArea(); -> line39
getHighScores();
}
private function setupInputArea():void
{
addScoreBtn.addEventListener(MouseEvent.CLICK, addNewScore);
}
private function addNewScore(e:MouseEvent):void
{
var resAddScore:Responder = new Responder(onAddScoreSucces, onAddScoreFail);
conn.call("GameScore.addScore", resAddScore, inputName.text, inputScore.text);
}
private function addUserScore():void
{
var resAddScore:Responder = new Responder(onAddScoreSucces, onAddScoreFail);
conn.call("GameScore.addScore", resAddScore, "Amanda", 5500);
}
private function onAddScoreFail(o:Object):void
{
}
private function onAddScoreSucces(o:Object):void
{
getHighScores();
}
private function getHighScores():void
{
var res:Responder = new Responder(onResult, onFail);
conn.call("GameScore.getScore", res);
}
private function onFail(o:Object):void
{
trace ("Failed");
MonsterDebugger.trace("onFail", o);
}
private function onResult(o:Object):void
{
trace ("Succes");
trace (o);
MonsterDebugger.trace("onResult", o);
var loopCount:Number = 0;
if (o.length > 5)
{
loopCount = 5;
} else {
loopCount = o.length;
}
for (var i:int = 0; i < o.length; i++)
{
var item:Object = o[i];
var nameTxt:TextField = getChildByName ("name" +(i + 1)) as TextField;
var scoreTxt:TextField = getChildByName ("score" +(i + 1)) as TextField;
private function setupConnection():void
{
trace ("Setting up gateway connection");
conn = new NetConnection();
conn.connect("http://localhost/amfphp/gateway.php");
}
}
}
itu ane bikin di scene 6, dan pas di Test Scene hasilnya lancar
Spoiler for Test Scene:
tapi masalahnya pas di test movie, muncul error kaya gini
Spoiler for error:
mohon bantuannya untuk agan2 master, mohon maaf kalo kebanyakan nanya,,
terimakasih