每个人的好日子,在ActionScript3中。我有几个小问题。我正在文本输入组件中编写一条消息,当我单击提交按钮时,消息将被传输并显示在文本区域组件中。 我的问题是,每当我写一条新消息时,文本区域中显示的旧消息就会消失,而我不会消息,我希望显示所有消息。 你们可以检查我的代码并告诉我如何解决这个问题。它让我疯狂lol。谢谢大家赞赏它
transfer_btn.addEventListener(MouseEvent.CLICK, onMouseClick);
function onMouseClick(Evt:Event) {
if (input_txt.text) {
output_txt.text = input_txt.text;
input_txt.text = "";
output_txt.verticalScrollPosition = output_txt.maxVerticalScrollPosition;
input_txt.setFocus();
}
}
答案 0 :(得分:1)
尝试
output_txt.text += input_txt.text + '\n';
这将连接它,而
output_txt.text = input_txt.text;
只是将输出设置为等于输入,这将丢弃先前的输入。