СВОЙСТВО SСROLL


1. Создайте symbol кнопки со стрелкой. Перетащите два инстанса в основной фильм и разверните один из них на 180 градусов. Этими кнопками будет осуществляться скроллинг текста.

2.Создайте динамическое текстовое поле ( Text options>>Dynamic text ). Укажите, что текстовое поле будет многострочным ( Multiline ) с прорисовкой рамки и фона ( Border/Bg ). Назначте шрифт, его цвет и размер. Введите имя переменной: "mytext" . Эта переменная предназначена для хранения содержимого текстового поля. Само поле оставте пустым.

3. Терерь программируем. При использовании команды set variableне надо применять команду On по отношению к кнопке как во Flash4. Сразу вставляйте set variable, Flash сам добавит нужную здесь команду On. В кнопку, направленную вверх, вводим следующий код:
on (release) {
mytext.scroll = mytext.scroll-1;
}
Не забудте поставить "галочку" в check-boxе в конце поля value.Т.к. значение свойства scroll постоянно обнавляется мы используем выражение ( expression ). В кнопку, направленную вниз:
on (release) {
mytext.scroll = mytext.scroll+1;
}

4. Теперь нам надо чтобы наше динамическое текстовое поле появлялось уже с текстом. Для этого создайте новый слой и в первый кадр введите (используя команду set variable ):
mytext = "demo text ... demo text ";
"mytext "это имя переменной, "demo text ... demo text "-значение ( value ). Здесь значение является "литералом"( literal ) и не подлежит динамическому изменению.
Проверим что получилось: Control >> Test movie (Ctrl+Enter).
Cкачать исходный файл этого урока.

TEXT D-ZAIN MENU

home
soft
уроки
about
contact




Сайт управляется системой uCoz