Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Некорректная работа UIScrollBar


Автор: serezhka1986 31.8.2015, 21:13
Добрый день!
Прошу помочь в такой проблемке: Есть текстовое поле со скроллом (UIScrollBar). Также есть кнопка "Добавить текст", которая добавляет в текстовое поле новую строчку текста (для примера взял дату со временем). Когда в данном слайде (слайд 1) добавляю текст, то вижу последнюю добавленную строчку, после этого перехожу на новый слайд (слайд 2) и опять добавляю текст, но вернувшись на предыдущий слайд 1 отображение последней строчки почему-то теряется.

Возможно запутанно расписал, добавлю небольшой примерчик (см. прикрепленный файл)

Как воссоздать проблему?

1. Нажимаем 10 раз кнопку "Добавить текст", после этого кнопку "Следующий слайд".
2. На Слайде 2 еще 5 раз добавляем строчку кнопкой "Добавить текст".
3. Нажимаем кнопку "Предыдущий слайд" и еще 5 раз добавляем текст.
4. Теперь просто туда-сюда попереключать слайды.

P.S. лучше добавлять строчку не чаще раза в секунду, чтобы строки отличались хотябы секундами. smile

Подскажите, как решить такую проблему? Скажу сразу, я новичок в AS, поэтому сильно не критикуйте  smile 

Заранее спасибо!

Автор: serezhka1986 31.8.2015, 23:24
ответ получен: текстовое поле и скроллбар должны быть на сцене в одном экземпляре.
Т.е. надо вынести скролл и текстовое поле на отдельный слой и все будет работать

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)