每個人,我只是一個初學者,我有問題。我的計劃的想法是,當用戶點擊一個按鈕,生成一個圓,它應該計算每增加一圈就應該是這個樣子:在生成的Sprite對象上繪製文本as3
的數量應該在中心和我應該可以將對象與號碼一起移動,這是我的代碼:
add_s.addEventListener(MouseEvent.CLICK,new_sond);
function new_sond(event:MouseEvent):void
{
var btn:Sprite = new Sprite();
btn.graphics.beginFill(0x00FF00, 1);
btn.graphics.drawCircle(400, 300, 25);
btn.graphics.endFill();
this.addChild(btn);
}
//----------------------------Drag And Drop----------------------
this.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownH);
this.addEventListener(MouseEvent.MOUSE_UP, mouseUpH);
function mouseDownH(evt:MouseEvent):void {
var object = evt.target;
object.startDrag();
}
function mouseUpH(evt:MouseEvent):void {
var obj = evt.target;
obj.stopDrag();
}
如果有人能幫助我,我將非常感激。 如何讓文字在圈子的中心呈現apear,我仍然可以用文字移動它們
,問題是......? –
將TextField對象添加到您的'btn'精靈,並更改其文本。應該做。 – Vesper