Учебник по Flash'у


           

к объекту, над которым перетаскивают


_alpha - прозрачность объекта

_visible - отображение объекта

_droptarget - путь к объекту, над которым перетаскивают в данный момент (клип)

Глобальные

_highquality - качество воспроизведение фильма

_focesrect - режим фокусной рамки

_sounbuftime - значение настройки буфера текста в секундах

Вы, конечно, обратили внимание, что есть две похожих группы операторов с одинаковым назначением, но одна из них предназначена для числовых переменных, а другая для символьных. При написании собственного ActionScript необходимо научиться различать, в каких случаях нужно применять каждую из них.

Приведу пример.

Х=5+6

На ActionScript это можно записать так

Set Variable: "x" = 5 + 6

Тут нет ничего сложного, так ведь?

Set Variable: "y" = 5

Set Variable: "z" = 6

Set Variable: "x" = y + z

Результат будет тот же, а вот если нам необходимо "сложить" из двух слов-предложений одно то запись

Set Variable: "b" = "Action"

Set Variable: "c" = "Script"

Set Variable: "a" = c + b

будет ошибочной, вернее, только последняя строчка. Так, как мы в данном случае, имеем дело с символьными переменными, то вместо знака сложения (+), мы должны использовать знак объединения (&) или, если говорить правильно - конкатенации.

Set Variable: "a" = c & b

В результате а будет равен ActionScript

В следующем примере, показано объединение символьной и числовой переменной

Set Variable: "month" = "September"

Set Variable: "last" = 1999

Set Variable: "year" = last + 1

Set Variable: "now" = month & " " & year

После столь долгой теории, пора применить полученные знания на практике.

Домашнее задание:

Реализуем эмулятор пейджинговой станции.

Необходимо создать терминал, в который вводится информация, после нажатия на одну из кнопок с номерами пейджеров сообщение должно появиться на этом пейждере.

Уточнение задания:

Весь фильм состоит из одного кадра, на котором расположен и терминал и пейджеры.

Работая над заданием, Вы могли обратить внимание, на необходимость прокрутки больших сообщений на дисплее пейджера. Конечно, можно просто щелкнуть мышкой на нужном текстовом поле и нажимаю кнопки перемещения курсора, прокрутить текст. Но, часто приходится отключать доступ пользователя к тексту, блокировать выделение и копирование текста (об этих возможностях рассказано в 12 выпуске).

Тем не менее, необходимо обеспечить комфорт для пользователя при просмотре Вашего сайта. Создавая любой проект, помните, что человек может просто не догадываться о тех возможностях, которые Вы использовали. Самый простой способ обеспечить прокрутку текста - создать клип с этим проплывающим текстом (Вы уже можете без проблем это сделать). Но у посетителя Вашего сайта есть полное право, требовать от вашей работы удобства. Основное правило, которым следует руководствоваться при создании собственного сайта:


Содержание  Назад  Вперед