精灵文本位置不正确

时间:2014-04-30 21:47:39

标签: android actionscript-3 haxe openfl

我想在工作按钮上添加文字。目前,下面的代码将文本打印为0,0而不是精灵按钮。

    soundButton.graphics.beginFill(0xFFCC00);
    soundButton.graphics.drawRect(0,900, 200, 50);
    soundButton.graphics.endFill();
    this.addChild(soundButton);

    var soundtext:TextField = new TextField();
    soundtext.text ="Sound On"; // default value
    soundButton.addChild(soundtext);
    soundButton.addEventListener( MouseEvent.CLICK,sound_CLICK);

此外,我想在下面的监听器中添加代码,让按钮文本反映布尔值doSound的状态。

    private function sound_CLICK (event:MouseEvent):Void {  
           doSound = !doSound; 
           // swap sprite button text Sound on/Sound off

     } 

1 个答案:

答案 0 :(得分:0)

使用文本字段的x和y属性将文本放在按钮上?

如果有什么我想念的话,我会更新我的答案。