Прокручивание (scrolling) в полях для текста
Если в клипе содержится окно для текста, связанное с переменной, есть два специальных качества, которые определяют внешний вид этого окна.
variable_name .scroll
|
Величина scroll - это номер строки, которая первая видна в верху окна. То есть- если вы хотите показать в этом окне текст из нескольких строк, вы можете показывать текст начиная НЕ с первой строки. Величина scroll назначается вами. По умолчанию это 1, и Flash обновляет его всегда, когда пользователь прокручивает текст в окне. Вы можете узнать (получить) значение числа scroll, и назначать его сами. |
variable_name .maxscroll
|
Величина maxscroll, это номер той строки, которая находится на первом месте, если весь текст в окне прокручен до самого низа окна. Это число назначает Flash. Вы можете эту величину только узнать. Изменить ее нельзя. |
Величина scroll
может быть полезна, если вы хотите поместить в окне длинный текст, и в какой-то момент разместить текст так, чтобы в окне было видно конкретную строку (например начало параграфа в длинном тексте)
Вот пример- текст из 9 строчек поместили в текстовое окно высотой в 4 строчки. Естественно мы можем увидеть в окне только часть текста. Прямоугольник из непрерывной линии показывает изображает само окно. Окно описано переменной speech.
speech.scroll
равно 1, потому что текст в окне показан, начиная с первой строки.
speech.maxscroll
равно 6 , потому что, если прокрутить текст в окне до конца, на самой верхней позиции мы увидим строчку номер 6.
Содержание