Проблема с выводом текста

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Проблема с выводом текста

Сообщение paduchin »

Начал учиться писать текстовые приложения и столкнулся с небольшой проблемой
Хочу, чтобы при нажатии на кнопку текст выводился в текстовой поле, пишу :

Код: Выделить всё

 b1.addEventListener(MouseEvent.CLICK, btn_click);function btn_click(e:MouseEvent):void {rez.text = "Первая кнопка нажата";} b2.addEventListener(MouseEvent.CLICK, click_btn);function click_btn(e:MouseEvent):void {rez.text = "Вторая кнопка нажата";} 
Нажимаю на первую кнопку, первый текст выводится в rez.text
Нажимаю на вторую кнопку, второй текст выводится в rez.text, но тем самым первый текст исчезает
Вопрос : Как сделать, чтобы при нажатии на вторую кнопку второй текст не вставал на место первого, а переходил на следующую строчку ?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Проблема с выводом текста

Сообщение bodnar »

paduchin писал(а):Вопрос : Как сделать, чтобы при нажатии на вторую кнопку второй текст не вставал на место первого, а переходил на следующую строчку ?
кучей способов.

Код: Выделить всё

rez.appendText("текст");rez.text+="текст";
И дописывать перенос строк. Хотя appendText с переносом строк у меня как то косячит часто, поэтому приходится пользоваться более медленным и не рекомендованным способом +=
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Re: Проблема с выводом текста

Сообщение paduchin »

Сейчас проверю...
Аватара пользователя
paduchin
FL Team
FL Team
Сообщения: 318
Зарегистрирован: 01 мар 2010, 14:20

Re: Проблема с выводом текста

Сообщение paduchin »

1 способ работает не так как надо, он просто печатает их подряд без переноса на следующую строку
2 способ выдаёт ошибки
Warning: 3551: Appending text to a TextField using += is many times slower than using the TextField.appendText() method.
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Проблема с выводом текста

Сообщение bodnar »

paduchin писал(а):способ выдаёт ошибки
это не ошибка. Warning == предупреждение. Перевел хоть что там написали?
paduchin писал(а):без переноса на следующую строку
bodnar писал(а):И дописывать перенос строк.
перенос строки: "\n" либо "\r\n"
Ответить