![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2001
Сообщений: 12
|
Ролик состоит из поля динамического текста, поля ввода и кнопки. При нажатии на кнопку происходит добавление текста из поля ввода в динамическое поле, и прокрутка динамического поля вниз.
dinamictext = dinamictext + inputtext; dinamictext.scroll = dinamictext.maxscroll; Вот только прокручиваться он не хочет, делал дополнительную кнопку - по ней прокручивает нормально, а после изменения содержимого динамичного поля не хочет. Что делать? используя Flash5? |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
во флэш пять неуспевает определять maxscroll ... используй дополнителный MC в котором:
onClipEvent(enterFrame){
if(dinamictext.scroll<>dinamictext.maxscroll){
dinamictext.scroll=dinamictext.maxscroll}}
![]()
__________________
flash it |
|
|||||
|
Регистрация: Jan 2001
Сообщений: 12
|
Да, но как быть, если нужно еще и дать возможность пользователю самому прокручивать текст, с помощью кнопок?
По предложенному способу текст всегда будет в самом конце... |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
используй hitTest
например когда мишь над кнопками прокрутки функция отключалась... ![]()
__________________
flash it |
![]() |
Часовой пояс GMT +4, время: 02:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|