2013-04-08 299 views
1

我试图点击一个按钮并在舞台/同一场景上追踪数字“1”。AS3 - 跟踪 - 点击按钮

我有这样的代码:

button1.addEventListener(MouseEvent.CLICK, myClickReaction1); 
function myClickReaction1 (e:MouseEvent):void{ 
trace("1"); 
} 

但它的痕迹在闪光灯的输出,而不是到了现场。

请帮助

感谢

回答

5

trace("1");会去它的目的是用于调试的输出面板。

如果你想看到舞台上的东西,你需要创建一个TextField并将其设置为text属性为任何你想要的。

button1.addEventListener(MouseEvent.CLICK, myClickReaction1); 

function myClickReaction1 (e:MouseEvent):void{ 
    var tf:TextField = new TextField(); 
    tf.text = "1"; 
    addChild(tf); 
} 
+0

什么是tf?谢谢 – sjb 2013-04-09 12:48:00

+0

它只是变量的名称,可以是任何有效的标识符名称。 – 2013-04-09 13:01:50

+0

我得到它在舞台上显示'1',但它进入顶部的角落,而不是在我想要去的文本字段? – sjb 2013-04-09 13:03:52

相关问题