0

ActionScript3 の皆さん、こんにちは。いくつかの小さな問題があります。テキスト入力コンポーネントにメッセージを書いています。送信ボタンをクリックすると、メッセージが転送され、テキスト領域コンポーネントに表示されます。私の問題は、新しいメッセージを書くたびに、テキスト領域に表示されていた古いメッセージが消えてしまうことです。すべてのメッセージを表示したいわけではありません。私のコードを調べて、これを修正する方法を教えてください。それは私を狂わせます笑。みんなありがとう

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();

 }


  }
4

1 に答える 1

1

試す
output_txt.text += input_txt.text + '\n';

これはそれを連結しますが、

output_txt.text = input_txt.text;

出力を入力と等しく設定するだけで、前の入力が破棄されます。

于 2013-05-23T01:38:04.767 に答える