![]() |
|
||||||||||
|
|
|
|||||
|
Какая-то ерунда.
Во Flashe MX есть ставлю динамическое поле, ScrollBar, в поле ставлю длинный текст. Прокрутка работает. Все нормально. Но, когда делаю аналогично но с LoadVariables (из текстового файла), текст грузится, а ScrollBar не работает. Пожалуста помогите, очень надо!!! |
|
|||||
|
МЕГАФЛЭШЕР
Регистрация: May 1999
Адрес: Россия, Москва
Сообщений: 1,181
|
Скрол "не видит" что текст изменился в текстовом поле, если просто менять переменную. Как в пятерке.
В твоем случае нужно так, Текстовое_поле.text = "новый текст" Грузи перемненный через LoadVars а не через loadValiables. Узнай когда текст загрузится через эвент onLoad и загрузи текст нормально. Есть еще варианты но они еще сложнее. |
|
|||||
|
Смотри ниже
Последний раз редактировалось NewSplaSH; 30.03.2002 в 14:24. |
|
|||||
|
Я текстовое поле не меняю, а динамически наполняю. Делаю так:
1. Рисую в первом кадре первого слоя динамическое поле и обзываю его в свойствах "pole " и назначаю переменную "news " 2. Ставлю рядом ScrollBar и в его свойствах пишу, что он привязан к текстовому полю "pole " 3. Создаю новый слой (для наглядности) и в первом кадре создаю пустой ключевой кадр. В нем пишу скрипт loadVariablesNum("text.txt", 0);. 4. Создаю текстовый файл (побольше текста, в разумных пределах, конечно) такого формата: news=Здесь текст текст текст текст текст Сохраняю этот файл туда же, где сохранен файл проекта под именем text.txt Все, готово! В 5-ом прокрутка работает, а вот в MX нет. Подскажите, где ошибка. |
|
|||||
|
тебе ж выше написали, надо не переменной присваивать, а вот так:
tf.text = news; |
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
|
![]() |
Часовой пояс GMT +4, время: 13:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|