Словарь ActionScript



   Товары для художников.        

Язык обработки данных AWK

AWK - утилита предназначенная для простых, механических и вычислительных манипуляций над данными. Довольно несложные операции часто необходимо выполнить над целыми пакетами файлов, а писать для этого программу на одном из стандартных языков программирования является утомительным и, как правило, не очень простым делом. Оптимальное решение проблемы - использование специальной утилиты AWK, включающей в себя не громоздкий и удобный язык программирования, позволяющий решать задачи обработки данных с помощью коротких программ, состоящих из двух-трех строк.
Утилита AWK изначально объединяла свойства утилит UNIX - sed и grep. В дальнейшем ее возможности значительно расширились. Настоящая документация ограничивается описанием возможностей утилиты AWK реализованной для компьютеров CONVEX. Утилита AWK была создана в 1977г, американскими авторами: Alfred V.Aho, Brian W.Kernighan и Peter J.Weinberger. Подробное описание всех возможностей утилиты AWK для UNIX дает их издание: ``The AWK Programming Language'', 1988.

Продолжение

ActionScript краткий обзор

ActionScript - язык создания Flash-сценария (скрипта). Вы можете использовать ActionScript для управления объектами в клипах, создавать навигацию, другие интерактивные элементы. В конечном итоге, создавать высоко качественные клипы и сетевые приложения.

Начало: Краткий обзор
Можно использовать onClipEvent команду, передающую действия непосредственно в образец муви-клипа на сцене. onClipEvent команда имеет такие события, как load, enterFrame, mouseMove и data, которые позволяют создавать новый тип более продвинутой интерактивности.

Команды клипу (Clip actions)
Новые команды
Интеллектуальные клипы (Smart Clips)
Отладчик
XML поддержка
Использование справки при написании скрипта
Что нового во Flash 5 ActionScript
Различия между ActionScript и JavaScript
Редактирование текста
Dot (точечный) синтаксис

Понимание ActionScript: Обзор
ActionScript, скриптовый Flash-язык, добавляет интерактивность к клипу. Вы можете так настроить свой клип, что в зависимости от действий пользователя, таких как щелчки мышью или нажатия кнопок на клавиатуре, скрипт будет давать указания клипу, какие действия выполнять. Например, можно написать скрипт, который будет указывать Flash'у загружать разные клипы во Flash Player, в зависимости от того, какие навигационные кнопки выбрал пользователь.

Использование Actions panel
Нормальный режим
Экспертный режим
Переключение между режимами редактирования
Использование внешних редакторов.
Выбор опций Actions panel
Подсветка и проверка синтаксиса
О подсвечивании ошибок
Назначение команд объектам
Назначение команд кадрам

Создание интерактивности на ActionScript: Краткий обзор
Интерактивный клип создает ощущение причастности к действию у вашей аудитории. Используя клавиатуру и мышь ваши клиенты могут переходить к различным частям клипа, перемещать объекты, вводить информацию, нажимать кнопки и выполнять много других интерактивных действий.

Создание собственного курсора
Определение позиции мыши
Перехват нажатий клавиш
Создание скроллинга в текстовом поле
Установка значений цвета муви-клипа
Создание средств управления звуком
Создание средств управления звуком - 2
Обнаружение пересечений
Работа с мувиклипами. Краткий обзор
Привязка команд и методов

Интеграция Flash с веб-приложениями: Обзор
Flash-клипы могут обмениваться (отсылать и получать) информацией с удаленными файлами. Для отсылки и получения переменных используется команда loadVariables или, если требуется только отослать данные - getURL. Для загрузки другого Flash-клипа в текущий, используется команда loadMovie. Для отсылки и получения XML данных, используются XML или XMLSocket объекты. Можно также организовывать XML данные при помощи разнообразных методов XML объекта.

Отсылка и прием сообщений Flash
Использование fscommand и взаимодействие
Integrating2
Integrating2 - 2
Integrating2 - 3
Integrating2 - 4
Использование loadVariables, getURL и loadMovie
О XML
Использование объекта XMLSocket
Создание форм

Ошибки в ActionScript: Обзор
Уровень сложности некоторых команд, особенно в комбинации друг с другом, может создавать проблемы во Flash-клипах. Как и на любом другом языке программирования, здесь тоже можно написать неправильный ActionScript, который вызовет появление ошибок в клипе. Использование специальных методов упрощает устранение проблем, когда что-то ведет себя неожиданно.

Использование окна Output
Использование списка объектов
Использование списка переменных
Использование trace
Основные принципы поиска ошибок
Основные принципы поиска ошибок - 2
Использование Отладчика
Включение режима отладки в клипе
О строке состояния
Окно списка

Список операторов
Эта таблица содержит список всех операторов Action Script и их ассоциативность в порядке убывания.

Список операторов
Список операторов - 2
Клавиши клавиатуры и их коды. Обзор
Символы от A до Z и числа от 0 до 9 Код A
Клавиши цифровой клавиатуры Код 0
Функциональные клавиши Код F1
Другие клавиши Клавиша Код Backspace
Таблица сообщений об ошибках
Таблица сообщений об ошибках - 2
Таблица сообщений об ошибках - 3

Мейл-Конференция "RuFlash"
Мейл-Конференция "RuFlash" ("RUSSIAN FLASH NEWS") предназначена для оперативного обмена новостями, мнениями между русскоязычными пользователями пакета Macromedia Flash, обсуждения технологии работы в этом и других аналогичных или связанных с ним пакетах и утилитах. Разрешается обсуждение вопросов близких к тематике рассылки или каким либо образом влияющих на развитие и распространение Flash технологии.

Словарь ActionScript. Краткий обзор

Словарь содержит все элементы языка ActionScript: операторы, ключевые слова, выражения, команды, свойства, функции, объекты и методы. Чтобы ознакомиться со всем этим более подробно, смотрите Содержание словаря. Находящиеся там таблицы, прекрасный отправной пункт для поиска операторов или методов, объектный класс которых вы не знаете.
ActionScript соответствует стандарту ECMA-262 (спецификации написанной Европейской Ассоциацией Производителей Компьютеров), при условии, что нет других пометок.

Типовые заголовки для большинства элементов ActionScript
Раздел содерит информацию о том, какие версии плэйера поддерживают данный элемент. Не путать с версией Flash-редактора, используемого для создания содержимого. Например, если вы создаёте содержимое для Flash 4 Player, используя при этом инструменты Flash 5, вы не сможете использовать те элементы ActionScript, которые доступны Flash 5 Player.

Типовые заголовки для элементов ActionScript
Типовые заголовки для объектов
Содержание словаря
Содержание словаря - 2
Содержание словаря - 3
Содержание словаря - 4
Содержание словаря - 5
Содержание словаря - 6

Уменьшение
Оператор; унарный оператор пре- и пост-декремента (уменьшения), вычитающий 1 из expression. Пре-декрементная форма оператора (--expression) вычитает 1 из expression и возвращает результат. Пост-декрементная форма (expression--) вычитает 1 из expression и возвращает первоначальное значение expression (результат до вычитания).

-- (Уменьшение)
() (Круглые скобки)
- (Минус)
* (Умножение) Синтаксис
*= (Присвоение умножения)
, (Запятая)
. (Точка)
?: (Импликация) Синтаксис
/ (Деление)
// (Комментарий)

Add
Оператор; "склеивает" две или более строк. Оператор add заменил оператор , существовавший в Flash 4; Flash 4 файлы, использующие оператор, автоматически преобразуются к использованию add оператора для сложения строк при работе в среде Flash 5 Player. Однако не рекомендуется использовать оператор add во Flash 5; вместо него лучше использовать оператор + при работе с Flash 5 Player.

Array.reverse
Array.shift
Array.slice
Array.sort
Array.splice
Array.toString
Array.unshift
Boolean (function)
Boolean (object)
Boolean.toString

Date (object)
Объект Date позволяет получить дату и время по Гринвичу (глобальные) и текущие (системные), где запущен Flash Player. Чтобы воспользоваться методами объекта Date, необходимо сначала создать его экземпляр с помощью конструктора.

Date (object) - 2
Date (object) - 3
Date.getTime
Date.getTimezoneOffset
Date.getUTCDate
Date.getUTCDay
Date.getUTCFullYear
Date.getUTCHours
Date.getUTCMilliseconds
Date.getUTCMinutes

Delete
Оператор; уничтожает объект или переменную, имя которой указывает reference, и возвращает true если объект был успешно удален; в противном случае возвращает false. Этот оператор полезен для высвобождения памяти, используемой скриптами, хотя, delete - оператор, который обычно применяется в формулировке: delete x;

Delete
_Focusrect
For
For..in
_Framesloaded
Fscommand
Function
Ge (больше или равно, характерно для строк)
GetProperty
GetTimer

Key (объект)
Объект Key является объектом верхнего уровня, к которому можно обращаться без использования конструктора. Методы этого объекта полезны для построения управляемого с клавиатуры интерфейса. Свойства объекта Key - константы, представляющие коды клавиш клавиатуры, обычно используемые для управления в играх. Смотри приложение Б (Appendix B), "Клавиши клавиатуры и их коды" для получения полного перечня значений кодов.

Key.getAscii
Key.getCode
Key.HOME
Key.INSERT
Key.isDown
Key.isToggled
Key.LEFT
Key.PGDN
Key.PGUP
Key.RIGHT

Math (объект)
Используйте методы и свойства этого объекта для обращения к математическим константам и функциям и манипулирования ими. Все методы и свойства объекта Math являются статическими и должны вызываться с использованием синтаксиса Math.метод (аргумент) или Math.константа. В ActionScript константы определены с максимальной точностью по точности, определенной ИИЭР-754 для чисел с плавающей запятой с удвоенной точностью.

Math.exp
Math.floor
Math.log
Math.LOG2E
Math.LOG10E
Math.LN2
Math.LN10
Math.max
Math.min
Math.PI

Maxscroll
Свойство; свойство "только для чтения", которое работает со свойством scroll для контроля отображения информации в текстовом поле. Значение этого свойства невозможно изменить, оно может быть только считано.

MovieClip.attachMovie
MovieClip.duplicateMovieClip
MovieClip.getBounds
MovieClip.getBytesLoaded
MovieClip.getBytesTotal
MovieClip.getURL
MovieClip.globalToLocal
MovieClip.gotoAndPlay
MovieClip.gotoAndStop
MovieClip.hitTest

Number (function)
Эта функция используется для конвертирования файлов формата Flash 4 в формат Flash 5 и содержащих операторы, присутствие которых не рекомендовано для импорта в новую версию. Для большей информации см. описание оператора

Number (function)
Number (object)
Number.MAX_VALUE
Number.MIN_VALUE
Number.NaN
Number.NEGATIVE_INFINITY
Number.POSITIVE_INFINITY
Number.toString
Number.valueOf
Object (object)

Scroll
Свойство; контролирует отображение информации в текстовом поле, связанном с переменной. Свойство scroll определяет, с какой строки текстовое поле начинает выводить содержимое и обновляется автоматически при передвижении текста через текстовое поле. Свойство scroll используется для перелистывания длинного текста или для создания тестовых полей со скроллингом. Значение этого свойства можно как считывать, так и изменять.

SetProperty
Sound (object)
Sound.attachSound
Sound.getPan
Sound.getTransform
Sound.getVolume
Sound.setPan
Sound.setTransform
Sound.setTransform - 2
Sound.setVolume

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

UnloadMovie
UpdateAfterEvent
_Url
Var
_Visible
Void
While
_Width
With
With - 2

UnloadMovie
Свойство (только чтение); определяет заданный XML объект и указывает на первый объект в списке подчиненных объектов родительского узла. Это свойство принимает значение null, если родительский узел не имеет подчиненных объектов. Это свойство неопределенно, если узел является текстовым узлом. Это свойство только для чтения, поэтому оно не может применяться для управления подчиненными объектами, используйте для этих целей методы appendChild, insertBefore и removeNode.

XML.firstChild
XML.haschildNodes
XML.insertBefore
XML.lastChild
XML.load
XML.loaded
XML.nextSibling
XML.nodeName
XML.nodeType
XML.nodeValue

Справочник по Javascript

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

Abs
UserAgent

Самоучитель по Flash MX
Организация и ведение библиотек электрорадиоэлементов в P-CAD 2002
Объектно-ориентированное программирование в ограничениях
Форекс
Язык программирования Форт
Делаем из цветной картинки черно-белую
Основы фотографии
Иллюстрированный самоучитель по Photoshop 7
Введение в цифровую фотографию
Photoshop for WEB
Теория и практика фотографии
Самоучитель по Adobe Photoshop 5.5
Самоучитель по цифровой фотографии
Фостер Алан Дин - Что Натворил Ву-Линг
Базы данных. Создание форм и отчетов
Microsoft FoxPro. Краткое руководство по управлению для Windows
Базы данных - MySQL - статьи
Базы данных. Вводный курс
Три манифеста баз данных ретроспектива и перспективы