Макар Д., Паттерсон Д., Macromedia Flash 8 ActionScript (+CD)
серия: Из первых рук
Эком, 2007 г., 978-5-9790-0025-1
Описание книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Структура учебного курса
Соглашения
Серия "Из первых рук"
Сертификация Macromedia
Какие знания и навыки вы получите
Минимальные системные требования для Windows
Минимальные системные требования для
Macintosh..
Урок 1. Введение в ActionScript 2.0
Что такое ActionScript
События
Действия
Операторы
Ключевые слова
Данные
Фигурные скобки
Точка с запятой
Точки в синтаксисе
Круглые скобки
Кавычки
Комментарии
Отступы и пробелы
Панель Actions
Запуск панели Actions
Область Script
Панель инструментов
Add a New Item to the Script
Find
Check Syntax
Auto Format
Insert a Target Path
Show Code Hint
Debug Options
Script Assist
Reference
Меню
Import Script
Export Script
Line Numbers
Wordwrap
Preferences
Панель инструментов Actions
Навигатор сценариев
Помощник сценариев
Создание переменных
Синтаксис
Типы данных
Размещение кода
Кадры
Кнопки
Клипы
Советы по стилю программирования
Первый совет
Второй совет
Объекты, классы и области видимости
Объекты и классы
Область видимости
Резюме
Урок 2. Функции
Создание функций
Способ 1
Способ 2
Добавление параметров в функцию
Применение локальных переменных и создание
функций, возвращающих результаты
Возвращение результатов выполнения функции
Резюме
Урок 3. Логика условий
Управление процессом выполнения сценария
Операторы if/else
Операторы if/else if
Операторы if/else
Операторы switch/case
Условный оператор
Проверка нескольких условий
Взаимодействие с пользователем
Определение края рабочей области
Резюме
Урок 4. Массивы и списки
Назначение циклов
Типы циклов
Цикл while
Цикл for
Цикл for...in
Исключения циклов
Приложение для поиска номера телефона
Условия циклов
Вложенные циклы
Резюме
Урок 5.
Встроенные классы
Классы и их назначение
Понятие о классах и экземплярах
Свойства
Методы
Встроенные классы
Класс Accessibility (класс верхнего уровня)
Класс Array (экземпляры)
Класс Boolean (экземпляры)
Класс Button (экземпляры)
Класс Capabilities (класс верхнего уровня)
Класс Color (экземпляры)
Класс ContextMenu (экземпляры)
Класс ContextMenuItems (экземпляры)
Класс Date (экземпляры)
Класс Error (экземпляры)
Класс Key (класс верхнего уровня)
Класс LoadVars (экземпляры)
Класс Math (класс верхнего уровня)
Класс Mouse (класс верхнего уровня)
Класс MovieClip (экземпляры)
Класс MovieClipLoader (экземпляры)
Класс NetConnection (экземпляры)
Класс NetStream (экземпляры)
Класс Number (класс верхнего уровня)
Класс Object (экземпляры)
Класс PrintJob (экземпляры)
Класс Selection (класс верхнего уровня)
Класс Sound (экземпляры)
Класс Stage (класс верхнего уровня)
Класс String (экземпляры)
Класс StyleSheet (экземпляры)
Класс System (класс верхнего уровня)
Класс TextField (экземпляры)
Класс TextFormat (экземпляры)
Класс XML (экземпляры)
Класс XMLSocket (экземпляры)
Применение класса Color
Работа с классами String и Selection
Резюме
Урок 6. Пользовательские классы
Классы, классы верхнего уровня и экземпляры
Создание класса
Пути к классам
Глобальный путь к классам
Путь к классам на уровне документа
Применение пакетов и импортирование классов
Получение и определение значений свойств
Применение явных методов get и set
Определение членов
Открытые и закрытые члены
Статические члены
Наследование
Обновление проекта на основе наследования
Резюме
Урок 7. События, прослушивающие элементы и
вызовы
Для чего нужны события
Типы событий во Flash
Обработчики событий
Создание проекта с использованием обработчиков
событий
Прослушивающие элементы
Создание проекта с применением прослушивающих
элементов
Резюме
Урок 8. Динамическое создание элементов
Присоединение клипов
Добавление пустых клипов
Программное рисование
Работа с клипами как с кнопками
Программное добавление текстовых полей
Форматирование текста
Резюме
Урок 9. Возможности растровых изображений
Кэширование растровых поверхностей
Применение фильтров
Разработка фильтров
Назначение фильтров объектам
Создание игры Spaceship
Получение фильтров
Добавление фильтров
Удаление фильтров
Обновление фильтров
Продолжение игры Spaceship
Завершение игры Spaceship
Программное применение режимов смешения
Введение в Bitmap API
Конструирование объектов BitmapData
Отображение содержимого BitmapData
Создание программы-раскраски
Применение сплошной заливки
Работа с пикселами
Продолжение программы-раскраски
Копирование содержимого
Завершение программы-раскраски
Резюме
Урок 10. Компоненты пользовательского
интерфейса
Основы программирования компонентов
Настройка свойств компонентов
Общие свойства
Свойства отдельных компонентов
Запуск сценариев при помощи событий компонентов
Общие события
События отдельных компонентов
Обработка событий
Применение методов компонентов
Общие методы
Методы отдельных компонентов
Применение компонента FocusManager
Ситуация 1
Ситуация 2
Настройка компонентов пользовательского
интерфейса при помощи кода
Резюме
Урок 11. Объектно-ориентированное
проектирование
Исправление ошибок в области видимости с
помощью класса Delegate
Инкапсуляция
Применение композиции
Совместное применение композиции и наследования
Диспетчеризация событий
Резюме
Урок 12. Проверка данных
Логика проверки данных
Применение функции верификации
Обработка ошибок
Верификация строк
Верификация последовательностей
Верификация списка допустимых значений
Верификация чисел
Обработка проверенных данных
Резюме
Урок 13. Подключение к внешним данным
Источники и форматы данных
GETHPOST
Применение класса LoadVars
Файлы политики
Применение общих объектов
Применение компонента WebServiceConnector
Резюме
Урок 14. XML и Flash
Основы XML
Применение класса XML
Форматирование XML
Анализ XML
Загрузка XML
Отправка XML
Применение сокет-серверов
Введение в класс XMLSocket
ElectroServer 3
Класс ElectroServer
Резюме
Урок 15. Внешний интерфейс
Знакомство с классом Externallnterface
Настройка параметров HTML
Вызов функций JavaScript с помощью ActionScript
Применение возможностей JavaScript в программе
Flash
Вызов функций ActionScript из JavaScript
Регистрация функции ActionScript
Получение ссылки на объект Flash
Создание приложения-опросника
Резюме
Урок 16. Звук и видео
Управление звуком с помощью кода ActionScript
Создание экземпляра класса Sound
Перемещение клипа в пределах установленных
границ
Управление громкостью
Управление балансом каналов
Добавление звука и управление процессом его
воспроизведения
Загрузка и настройка внешнего видео
Резюме
Урок 17.
Печать и контекстные меню
Печать из Flash и печать из веб-браузера
Применение класса PrinUob
Создание пользовательских контекстных меню
Резюме
Урок 18. Дополнительные возможности
Функция fscommand ()
Управление проигрывателем Flash Player
(проектором)
Выполнение сценариев AppleScript при помощи
функции fscommand ()
Взаимодействие с веб-браузером
Создание исполняемого файла (проектора) с
расширенными функциональными возможностями
Применение Zinc
Применение FlashVars
Резюме
Алфавитный указатель
Об авторе
Джеймс Паттерсон живет в Нью-Йорке и совмещает свое положение быстро восходящей звезды - писателя современных триллеров со скучной карьерой председателя рекламного агентства "Дж. Уолтер Томпсон". Впервые Паттерсон вошел в список популярных писателей после феноменально успешной публикации его романа "Явился Паук", который очень скоро стал международным бестселлером №1. "Дейли Мейл" так высказалась об этом произведении: "Великолепно написанный и пугающий… настолько захватывает, что не могу оторваться, не дочитав до конца… Не ложусь спать… В результате замечаю, что сжимаю кулаки так, что костяшки пальцев от напряжения белеют". В этом романе впервые появляется ныне удивительно популярный и полюбившийся читателям персонаж Алекс Кросс, вашингтонский полицейский, детектив по расследованию убийств, имеющий докторскую степень в области психологии. Во второй раз читатель встречает Кросса в романе "Целовать Девушек" , также являющемся международным бестселлером. Этот роман был удачно экранизирован и занимает ведущее место по кассовому сбору. Роль Алекса Кросса исполнил Морган Фримэн. Среди других бестселлеров Паттерсона - "Игры в прятки", "Черный рынок", "Полночный клуб", "Кошки-Мышки".
Последние поступления в рубрике "Тематика определяется"
Математика. Подготовка к ЕГЭ. Задачи с параметрами.10-11 классы
В предлагаемом пособии представлен обширный материал, посвященный двум заключительным и сложным темам ЕГЭ профильного уровня: задачам с параметрами и числам и их свойствам. На многочисленных примерах с подробными решениями и обоснованиями (как и требуется на экзамене) показаны различные методы и решения задач.... | |
План счетов бухгалтерского учета с последними изменениями
Читателю предлагается самая последняя редакция Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению с учетом последних приказов Минфина РФ. План счетов - это важнейший инструмент бухгалтерского учета, настольная книга для каждого практического бухгалтера.... | |
На ферме. Книжка с наклейками
Игры с наклейками - занятие не только интересное, но и полезное. С этой книгой малыш познакомится с различными видами транспорта, потренируется решать простые логические задачки и находить соответствия.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Макар Д., Паттерсон Д., Macromedia Flash 8 ActionScript (+CD) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.