Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Проблема с текстовым полем
Flash Zone Forum > Macromedia Flash > Начинающим
RoFF
Добрый вечер! У меня такой вопросик. Наполняю xml текстом и грубо говоря 1000 символов отображаются и скролируются на странице отлично, но если добавляю еще текста то верх и низ обрезаются. Подскажите как с этим бороться...
chingachgoog
Зависит от того как текстовое поле маскируется. Если там есть фильтры и прочие растровые эффекты, то возможно срабатывает ограничения битмапы на 2880 пикселов. Придется текст лишний удалять/вставлять из текстового поля динамически.

Хотя как-то помню была такая хрень и раньше с динамическими полями. Что интересно, если сделать swf с обычным текстом мегавеличины - то маска работала. А как только динамический текст - то слетала.
RoFF
chingachgoog, а это как? "Придется текст лишний удалять/вставлять из текстового поля динамически."
MustLive
Ребята, подобная проблема может быть при использовании маски. Что chingachgoog и подразумевал в своём ответе. Но без масок такой проблемы быть не должно. А в таком случае, чтобы не возиться с "ограничениями флеша", можно было бы убрать маску с текстового поля.

Т.е. ты, RoFF, можешь в своей флешке убрать маску, если маска не нужна (а она может использоваться для какого-либо эффекта). Что поможет без лишней мороки решить эту проблему.

Цитата
а это как?

RoFF, имеется в виду программное изменение текста в текстовом поле.
RoFF
MustLive подскажите как ее найти эту самую маску. Пожалуста...
chingachgoog
Цитата(RoFF @ 23.03.2012 - 16:23) *
chingachgoog, а это как? "Придется текст лишний удалять/вставлять из текстового поля динамически."


Как как? Вставлять не 1000 символов, а 500. Когда прокрутка будет подходить к краю, то удалять дальние символы и прибавлять ближние к краю. Примерно как в любом просмотрщике карт сделано.
MustLive
Цитата
MustLive подскажите как ее найти эту самую маску.

RoFF

Маску ты можешь увидеть на таймлайне: один слой выступает в качестве маски (верхний), а другой в качестве маскируемого (нижний). Эти два слоя ещё специальными иконками выделяются. Ты легко сможешь найти слой маски (и удалить его или отключить режим маски).

Так что можешь или маску убрать, или сделать так, как посоветовал chingachgoog.
KosmoBoy
Цитата(RoFF @ 25.03.2012 - 15:20) *
MustLive подскажите как ее найти эту самую маску. Пожалуста...

Ну можно же хоть хоть вводную инструкцию к программе почитать! smile.gif
Русская версия IP.Board © 2001-2017 IPS, Inc.