|
| ||||||||||||
| ||||||||||||
|
Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
СодержаниеПредисловие Введение Часть I. Основы ActionScript 1. Легкое введение для непрограммистов Некоторые основные фразы Другие понятия ActionScript Создание вопросника с вариантами ответов Вперед! 2. Переменные Создание переменных (объявление) Присваивание значений переменным Изменение и извлечение значений переменных Типы значений Область видимости переменной Некоторые практические примеры Вперед! 3. Данные и типы данных Данные и информация Сохранение смысла данных с помощью типов данных Создание данных и задание их категорий Преобразование типов данных Элементарные и сложные типы данных Вперед! 4. Элементарные типы данных Тип Number Целые числа и числа с плавающей точкой Числовые литералы Действия с числами Строковый тип данных Работа со строками Булев тип Тип undefined Тип null Вперед! 5. Операторы Общие характеристики операторов Оператор присваивания Арифметические операторы Операторы равенства и неравенства Операторы сравнения Строковые операторы Логические операторы Оператор группирования Оператор запятая Оператор void Прочие операторы Вперед! 6. Предложения Типы предложений Синтаксис предложений Предложения ActionScript Сравнение предложений с действиями Вперед! 7. Условные предложения Предложение if Предложение else Предложение else if Эмуляция предложения switch Компактный синтаксис условных предложений Вперед! 8. Предложения цикла Цикл while Терминология циклов Цикл do-while Цикл for Цикл for-in Досрочное завершение цикла Циклы временной диаграммы и событий клипа Вперед! 9. Функции Создание функций Запуск функций Передача функции информации Выход из функций и возвращение значений Литералы функций Доступность и срок жизни функций Область видимости функции Еще раз о параметрах функции Рекурсивные функции Внутренние функции Функции как объекты Централизация кода Еще раз вопросник с вариантами ответов Вперед! 10. События и обработчики событий Синхронное выполнение кода Асинхронное выполнение кода, основанное на событиях Типы событий Обработчики событий Синтаксис обработчика событий Создание обработчиков событий Область видимости обработчиков событий События кнопок Обзор событий клипов События клипов, связанные с воспроизведением фильмов События клипа, связанные с пользователем Порядок выполнения кода Копирование обработчиков событий клипа Обновление экрана с помощью updateAfterEvent Повторное использование кода Динамические обработчики событий клипов Применение обработчиков событий Вперед! 11. Массивы Что такое массив? Анатомия массива Создание массивов Обращение к элементам массива Определение размера массива Именованные элементы массивов Добавление элементов в массив Удаление элементов из массива Общие средства обработки массивов Многомерные массивы Вопросник с вариантами выбора: подход № 3 Вперед! 12. Объекты и классы Анатомия объекта Создание экземпляров объектов Свойства объектов Методы Классы и объектно-ориентированное программирование Встроенные классы и объекты ActionScript Вперед! 13. Клипы "Объектность" клипов Типы клипов Создание клипов фильмов Порядок расположения фильмов и экземпляров в стеке Ссылки на экземпляры и главные фильмы Удаление экземпляров клипов и главных фильмов Встроенные свойства клипов Методы клипов Практические примеры клипов Последний вопросник Вперед! 14. Лексическая структура Пробельные символы Символы, завершающие предложение (точка с запятой) Комментарии Зарезервированные слова Идентификаторы Чувствительность к регистру Вперед! 15. Более сложные темы Копирование, сравнение и передача данных Поразрядное программирование Более сложные вопросы областей видимости функций Тип данных movieclip Вперед! Часть II. Применение ActionScript 16. Среда разработки ActionScript Панель Actions Помещение сценариев в кадры Добавление кода к кнопкам Добавление сценариев в клипы Куда девался код? Производительность Сохранение кода ActionScript во внешних файлах Создание интеллектуальных клипов Вперед! 17. Формы Flash Цикл данных форм Flash Создание заполняемой формы Flash Вперед! 18. Экранные текстовые поля Динамические текстовые поля Текстовые поля для ввода данных пользователем Параметры текстовых полей Свойства текстовых полей Поддержка HTML Работа с выделением текста в текстовых полях Пустые текстовые поля и предложение f or-in Вперед! 19. Отладка Средства отладки Методика отладки Вперед! Часть III. Справочник по языку Справочник по языку ActionScript Глобальные функции Глобальные свойства Встроенные классы и объекты Заголовки статей Алфавитный справочник по языку Часть IV. Приложения А. Ресурсы В. Набор символов Latin 1 и коды клавиш С. Обратная совместимость D. Отличия от ЕСМА-262 и JavaScript Алфавитный указатель Начало
|
|
CITForum © 1997–2025