2013-04-08 2 views
1

Я пытаюсь нажать на кнопку и проследить число «1» на сцене/той же сцене.AS3 - Trace - нажмите кнопку

У меня есть этот код:

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? thanks – sjb

+0

Это просто имя переменной, может быть любое допустимое имя идентификатора. –

+0

У меня есть, чтобы показать «1» на сцене, но он попадает в верхний угол не в текстовое поле, где я хочу, чтобы он уходил? – sjb

Смежные вопросы