Published in: Other
/* ステージにupBtn,downBtn(表示フレームのスクロール) sendBtnを配置 送信側 */ //送信用LoadVras var sendObj:LoadVars = new LoadVars(); //受信用LoadVras var receiveObj:LoadVars = new LoadVars(); //アクセスするPHPファイルへのパス var connectURL:String = "p046.php"; //はじめにデータを受け取る sendObj.startup = "true"; sendObj.sendAndLoad(connectURL,receiveObj,"POST"); displayTF.text = "Now Loading ..."; //<2> receiveObj.onLoad = function(success){ if(success){ if(receiveObj.error != undefined){ displayTF.text = receiveObj.error; }else{ trace("total : "+receiveObj.total+"¥n"); //一度displayTFを初期化 displayTF.text = ""; //総コメント数 var total:Number = new Number(receiveObj.total); //<3> for(var i = 0 ; i < total ; i++){ displayTF.text += "No."+i+"¥n"; //<4> displayTF.text += receiveObj["comment"+i]+"¥n"; displayTF.text += receiveObj["date"+i]+"¥n"; displayTF.text += "-¥n¥n"; } //一番下までスクロール displayTF.scroll = displayTF.maxscroll; } }else{ trace("Error connecting to server."); } }; //<1> sendBtn.onRelease = function(){ sendObj.startup = "false"; sendObj.comment = inputTF.text; //テキストフィールドを初期化 inputTF.text = ""; sendObj.sendAndLoad(connectURL,receiveObj,"POST"); } upBtn.onPress = function(){ if(displayTF.scroll > 1){ displayTF.scroll--; } } downBtn.onPress = function(){ if(displayTF.scroll < displayTF.maxscroll){ displayTF.scroll++; } }
You need to login to post a comment.
