2011-02-17 99 views

回答

1

希望,你想在舞臺上設置一些位置,你想存儲的東西。

如果,你的編碼是不錯的。在這之後,你可以通過使用amf-php來實現後端目的。 PHP將幫助你將值存儲在數據庫中。請參閱谷歌瞭解amf-php。

祝你好運。

0

不登記點......

var msgBox:messageBox;//package 

var loc:Array = new Array(); 
for(var i:uint = 0;i<20;i++) 
{ 
    for(var j:uint = 0;j<14;j++) 
    { 
     spr = new Sprite(); 
     spr.graphics.beginFill(0xaaaaaa,.1); 
     spr.graphics.drawCircle(0,0,10); 
     spr.graphics.endFill(); 
     addChild(spr); 
     loc.push(spr); 
     spr.x = 30 + i * spr.width * 1.3; 
     spr.y = 30 + j * spr.height * 1.3; 
    } 

} 
for(i=0; i<loc.length;i++) 
{ 
    loc[i].name = "unknown "+i; 
    loc[i].buttonMode = true; 
    loc[i].addEventListener(MouseEvent.MOUSE_OVER, mouseOverAction); 
    loc[i].addEventListener(MouseEvent.MOUSE_OUT, mouseOutAction); 
} 
function mouseOverAction (e:MouseEvent):void 
{ 
    msgBox = new messageBox(100,20,6,0xFFFFFF); 
    addChild(msgBox); 
    cur_loc_name = new TextField(); 
    cur_loc_name.text = e.target.name; 
    msgBox.addChild(cur_loc_name); 
    cur_loc_name.x = 5; 
    cur_loc_name.y = 1; 
    msgBox.x = mouseX + 20; 
    msgBox.y = mouseY + 26; 
} 
function mouseOutAction (e:MouseEvent):void 
{ 
    removeChild(msgBox); 
} 

運行這段代碼。它將填充舞臺與280級的精靈,每一個精靈可以有差異的實例名..

我要做到這一點使用像素......或任何其他方式嗎?

+0

嗨,Benny,歡迎來到堆棧溢出!我建議編輯您的答案,將您的代碼放入代碼塊。如果你想改變其他東西,隨意編輯它。 – 2011-02-19 20:56:42

相關問題