ActionScript 3.0 для Adobe Flash Professional CS5 (+ СD-ROM)

Переводчик: Михаил Райтман

Перед вами официальный учебный курс по программе Adobe Action Script 3.0 для Adobe Flash Professional CS5, входящий в знаменитую серию «Classroom in a Book». Эта полноцветная книга предназначена как начинающим, так и опытным пользователям, желающим получить от Adobe Action Script 3.0 для Adobe Flash Professional CS5 максимум возможного. Серии простых, прекрасно подобранных пошаговых инструкций позволят вам на практике освоить все инструменты Adobe Action Script 3.0 для Adobe Flash Professional CS5.

На диске представлены файлы для уроков. С их помощью вы быстро и легко станете настоящим мастером работы с Adobe Action Script 3.0 для Adobe Flash Professional CS5.

Издательство: Эксмо, 2011 г.

ISBN 978-5-699-49353-1

Количество страниц: 432.

Содержание книги «ActionScript 3.0 для Adobe Flash Professional CS5 (+ СD-ROM)»:

  • 15 ЧТО НАХОДИТСЯ НА ДИСКЕ
  • 16 НАЧАЛО РАБОТЫ
    • 16 Об «Официальном учебном курсе Adobe»
    • 16 Предварительные требования
    • 17 Установка программы Adobe Flash CS5
    • 17 Оптимизация быстродействия
    • 18 Копирование файлов уроков
    • 18 Как использовать файлы уроков
    • 19 Оформление текста в этой книге
    • 19 Проверка обновлений
    • 20 Версия проигрывателя Flash Player
    • 20 Дополнительные ресурсы
    • 22 Сертификация Adobe
  • 25 ВВЕДЕНИЕ В ACTIONSCRIPT 3.0
    • 25 Кратная история Flash и ActionScript
    • 26 ActionScript 3.0 для новых программистов
    • 26 Для пользователей ActionScript 1.0 и 2.0
    • 27 Вначале не совсем хорошие новости
    • 27 ...а затем хорошие
    • 28 Форматы для проигрывания файлов Flash и ActionScript 3.0
    • 28 Rash CS5. Flash Builder 4 и Flex
    • 29 ActionScript на временной шкале программы Flash и файлы ActionScript
    • 29 Достаточно общей информации
  • 1. ИСПОЛЬЗОВАНИЕ ФРАГМЕНТОВ КОДА И ПЕРЕМЕЩЕНИЕ ПО ПАНЕЛИ TIMELINE ПРОГРАММЫ ADOBE FLASH
    • 32 Начало работы
    • 32 Добавление ActionScript с помощью фрагментов кода
      • 33 Добавление фрагмента кода для навигации по URL
      • 34 Применение фрагмента кода
      • 36 Изменение фрагмента кода
    • 37 Размещение нода на панели Timeline программы Adobe Flash
      • 37 Работа с метками
      • 37 Циклическое воспроизведение с помощью ActionScript
      • 38 Подсчет количества циклов
      • 42 Управление временной шкалой с помощью условного оператора
      • 43 Обновление текста в кадре home
    • 45 Задания для самостоятельного обучения
    • 47 Контрольные вопросы
  • 2. РАБОТА С СОБЫТИЯМИ И ФУНКЦИЯМИ
    • 50 Работа с функциями для обработки событий
    • 52 Использование фрагментов кода для создания навигации
      • 53 Создание экземпляров кнопок перемещения
      • 55 Добавление фрагмента кода для навигации
    • 58 Создание обработчиков событий
      • 59 Добавление кнопки повторного запуска
      • 60 Добавление текста к динамическому текстовому полю
      • 61 Добавление кнопок для выбора языка
    • 65 Задания для самостоятельного обучения
    • 67 Контрольные вопросы
  • 3. СОЗДАНИЕ АНИМАЦИИ С ПОМОЩЬЮ ACTIONSCRIPT
    • 70 Начало работы
    • 70 Управление свойствами фрагмента ролика с помощью ActionScript
      • 71 Изменение значения свойства
      • 72 Увеличение или уменьшение значений свойств
      • 73 Использование события ENTER_FRAME для анимации свойства фрагмента ролика
      • 74 Создание переменной для хранения ссылки на фрагмент ролика
      • 76 Изменение свойств фрагмента ролика с помощью кнопок
    • 78 Создание анимации в ActionScript с помощью переходов
      • 80 Добавление переходов ActionScript
    • 84 Задания для самостоятельного обучения
    • 86 Контрольные вопросы
  • 4. СОЗДАНИЕ ACTIONSCRIPT ВО ВНЕШНИХ ФАЙЛАХ
    • 90 Создание файла ActionScript
      • 91 Создание класса ActionScript на Flash
      • 92 Основная структура файла класса ActionScript 3.0
    • 97 Создание экземпляров файла класса во Flash
      • 100 Изменение параметров каждого экземпляра эллипса
      • 101 Включение и выключение функции makeShapes()
      • 102 Случайный выбор цвета эллипсов
    • 104 Задания для самостоятельного обучения
    • 106 Контрольные вопросы
  • 5. ЗАГРУЗКА РЕСУРСОВ С ИСПОЛЬЗОВАНИЕМ ACTIONSCRIPT И КОМПОНЕНТОВ
    • 110 Создание экземпляра компонента List и настройка его параметров
    • 112 Добавление экземпляра компонента UlLoader
    • 113 Добавление обработчика события CHANGE в компонент List
    • 113 Загрузка файлов SWF в компонент UlLoader
    • 115 Формирование файла с галереей
      • 115 Изучение файла gallery.fla
      • 115 Добавление обработчиков событий для миниатюр
      • 117 Загрузка текста из внешнего файла
    • 121 Добавление полосы прокрутки в текстовое поле
    • 122 Задания для самостоятельного обучения
    • 123 Контрольные вопросы
  • 6. СОЗДАНИЕ ПРЕДВАРИТЕЛЬНОГО ЗАГРУЗЧИКА С ПОМОЩЬЮ ACTIONSCRIPT 3.0
    • 126 Инструменты тестовой среды
      • 127 Профилировщик пропускной способности
      • 129 Имитация загрузки
    • 130 Создание текстового поля и индикатора выполнения для слежения за ходом загрузки
    • 132 Добавление кода ActionScript для слежения за компонентом UILoader
      • 133 Добавление обработчиков событий PROGRESS и COMPLETE
      • 134 Создание функции progressHandler()
      • 135 Добавление функции completeHandler()
    • 137 Управление кадрами клипа для отражения процесса загрузки
      • 138 Добавление кода ActionScript для клипа loadAnimation
    • 143 Задания для самостоятельного обучения
    • 144 Контрольные вопросы
  • 7. ИСПОЛЬЗОВАНИЕ МАССИВОВ И ЦИКЛОВ В ACTIONSCRIPT 3
    • 148 Изучение начального файла
    • 149 Добавление экземпляров клипов на сцену из библиотеки
      • 150 Настройка свойств связывания клипа
      • 152 Добавление на сцену нового экземпляра класса Apple
    • 153 Добавление исходных переменных
      • 154 Знакомство с массивами
      • 155 Добавление переменных для ведения счета пользователя
    • 156 Создание нескольких экземпляров в цикле for
      • 156 Как работают циклы
      • 157 Создание цикла for
      • 159 Добавление элементов массива динамически с помощью метода push()
    • 160 Создание функциональности перетаскивания
      • 160 Использование методов startDrag() и stopDrag()
    • 162 Создание игры в обработчике события ENTER_FRAME
      • 163 Отслеживание клипов, покидающих сцену
    • 165 Использование метода hitTestObjectO для проверки столкновений
      • 168 Добавление условного оператора для проверки исхода игры
      • 170 Визуальное отображение с помощью перехода к кадрам MovieClip
    • 175 Задания для самостоятельного обучения
    • 176 Контрольные вопросы
  • 8. СОЗДАНИЕ И ФОРМАТИРОВАНИЕ ТЕКСТА С ПОМОЩЬЮ ACTIONSCRIPT
    • 181 Начало работы
    • 184 Создание текстового поля TIF с помощью ActionScript
    • 186 Загрузка текстового файла в текстовую область TLF
    • 188 Использование класса TextFormat
    • 189 Создание панели форматирования текста
      • 190 Управление панелью форматирования с помощью клавиатуры
      • 194 Функция перетаскивания панели
      • 195 Форматирование текста с помощью компонентов пользовательского интерфейса и ActionScript
    • 197 Создание полосы прокрутки с помощью ActionScript
      • 198 Отображение и сокрытие полосы прокрутки
    • 203 Задания для самостоятельного обучения
    • 204 Контрольные вопросы
  • 9. УПРАВЛЕНИЕ ЗВУКОМ С ПОМОЩЬЮ ACTIONSCRIPT
    • 208 Начало работы
    • 210 Создание ползунковых регуляторов для проекта
    • 213 Классы Sound, SoundChannel и SoundTransform
      • 214 Создание экземпляров Sound. SoundChannel и SoundTransform
      • 215 Дополнительные переменные
      • 216 Создание массива songList
    • 216 Установка названий песен в цикле for
      • 218 Изменение текста в текстовых полях с помощью метода replace()
    • 219 Автоматическое сокрытие ползунков регулировки
    • 220 Программирование кнопок выбора композиции
      • 220 Создание обработчиков нажатия кнопок
      • 221 Функция chooseSong()
      • 221 Выбор композиции и выражение switch
      • 222 Создание экземпляра класса Sound и проверка существующих экземпляров
      • 223 Загрузка звука в экземпляр Sound
      • 223 Создание экземпляров SoundChannel и SoundTransform
    • 225 Управление видимостью ползунковых регуляторов настройки громкости и баланса каналов
    • 227 Добавление обработчика тегов ID3 МРЗ-файлов
      • 227 Создание функции id3Handler()
      • 230 Добавление информации об исполнителе и альбоме
    • 231 Добавление объекта форматирования текста
    • 232 Управление громкостью и балансом с помощью ползунковых регуляторов
      • 233 Создание функций volumeChange() и panChange()
    • 235 Задания для самостоятельного обучения
    • 236 Контрольные вопросы
  • 10. РАБОТА СО СПИСКОМ ВОСПРОИЗВЕДЕНИЯ В XML
    • 240 Понимание основ структуры файла XML
    • 243 Начало работы
    • 244 Замена массива songList на XML-файл
      • 245 Создание экземпляров XML и URLLoader
      • 245 Загрузка внешнего списка воспроизведения с помощью класса URLLoader
    • 246 Реагирование на события COMPLETE и IO_ERROR
    • 247 Перемещение обработчиков событий в функцию xmlLoaded()
    • 248 Создание функции setSongs()
      • 251 Чтение названия композиции и имени исполнителя из XML-данных
      • 252 Настройка текстовых полей названия композиции и исполнителя
      • 254 Вызов функции setSongs()
    • 255 Обновление функции chooseSong()
    • 257 Создание гиперссылок с помощью XML-данных
    • 259 Навигация по списку композиций
      • 261 Обновление кнопок выбора композиций
    • 262 Задания для самостоятельного обучения
    • 263 Контрольные вопросы
  • 11. УПРАВЛЕНИЕ ВИДЕО С ПОМОЩЬЮ ACTIONSCRIPT И КОМПОНЕНТОВ
    • 266 Начало работы
    • 267 Компонент воспроизведения FLVPlayback
    • 269 Установка свойств компонента FLVPlayback в интерфейсе Flash
      • 270 Настройка элементов управления компонента FLVPlayback
      • 271 Установка цвета обложки и ее прозрачности
    • 272 Управление свойствами компонента FLVPlayback с помощью ActionScript
      • 273 Ползунковый регулятор управления прозрачностью
      • 274 Сценарий управления ползунковым регулятором
    • 276 Работа с цветом
      • 276 Компонент ColorPicker
      • 277 Установка цвета обложки
      • 279 Задание свойства source компонента FLVPlayback
    • 280 Использование ключевых точек во Flash видео
      • 282 Создание текстового поля
      • 282 Работа с ключевыми точками ActionScript
    • 285 Применение компонента FLVPIaybackCaptioning
      • 286 Проверка файла captions.xml
      • 286 Создание экземпляра компонента FLVPIaybackCaptioning
    • 288 Воспроизведение файлов из списка воспроизведения в XML
      • 289 Проверка файла vidlist.xml
      • 289 Загрузка файла vidlist.xml с помощью ActionScript
      • 291 Создание функции xmltoaded()
      • 292 Создание функции changeVid()
    • 295 Настройки публикации для полноэкранного режима
    • 297 Задания для самостоятельного обучения
    • 299 Контрольные вопросы
  • 12. УГЛУБЛЕННОЕ ИЗУЧЕНИЕ РАБОТЫ С ГРАФИКОЙ И АНИМАЦИЕЙ В ACTIONSCRIPT
    • 302 Обратная кинематика в программе Flash CS5
      • 302 Пример файла обратной кинематики
      • 304 Переключение между типами обратной кинематики
    • 305 Анализ исходных файлов
    • 307 Работа с анимацией обратной кинематики в ActionScript
      • 308 Использование классов IKAnnature и IKManager
      • 310 Использование класса IKmover
      • 310 Добавление слушателя события к экземпляру snapshot_btn
      • 311 Создание функции moveDown()
      • 314 Создание функции moveUp()
    • 315 Создание экземпляров классов Sound и SoundChannel
      • 316 Воспроизведение и остановка звуковых эффектов
    • 318 Доступ к веб-камере или видеокамере пользователя с помощью ActionScript
      • 318 Использование метода getCamera()
      • 319 Проверка наличия видеокамеры
    • 324 Использование классов Bitmap и BitmapData
    • 326 Набор инструментов Pixel Bender
      • 330 Анализ файла PBFilter.as
      • 331 Работа с классом PBFllter
    • 340 Задания для самостоятельного обучения
    • 342 Контрольные вопросы
  • 13. ПЕЧАТЬ И ОТПРАВКА ЭЛЕКТРОННОЙ ПОЧТЫ С ПОМОЩЬЮ ACTIONSCRIPT
    • 346 Анализ начального файла
    • 346 Добавление простой ссылки электронной почты
    • 348 Отправка электронных писем из Flash
      • 349 Отправка значений с помощью класса URLVariables
      • 350 Отправка данных экземпляра класса URLVariables PHP-сценарию
    • 353 Выполнение задач на принтере с помощью класса PrinJob
      • 354 Получение значений текущих даты и времени с помощью класса Date
      • 355 Формирование данных для вывода на печать
      • 357 Оператор try/catch в ActionScript
      • 358 Вывод данных на печать
    • 362 Задания для самостоятельного обучения
    • 363 Контрольные вопросы
  • 14. СОЗДАНИЕ ПРИЛОЖЕНИЙ ADOBE AIR ПРИ ПОМОЩИ FLASH И ACTIONSCRIPT
    • 367 Код ActionScript для работы с AIR
    • 368 Параметры публикации Flash для AIR-проекта
      • 370 Присвоение значков
      • 371 Создание цифровой подписи
    • 373 Создание приложения AIR
    • 376 Анализ начального файла
    • 378 Управление печатью в AIR
    • 380 Обработка событий перетаскивания
      • 380 Использование класса Clipboard Formats
      • 381 Добавление функции onDragDrop()
      • 383 Организация циклов для массивов расширений файлов
    • 386 Задания для самостоятельного обучения
    • 387 Контрольные вопросы
  • 15. БИБЛИОТЕКИ СТОРОННИХ РАЗРАБОТЧИКОВ. РАСШИРЕНИЕ ВОЗМОЖНОСТЕЙ ACTIONSCRIPT
    • 391 Загрузка и установка библиотек ActionScript сторонних разработчиков
      • 391 Настройка параметров Flash CS5 для инициализации внешних библиотек
      • 393 Проверка установленных библиотек
    • 395 Анализ начальных файлов
      • 396 Настройка основного файла класса во Flash CS5
      • 397 Анализ файла класса Cube3D.as
    • 398 Использование класса BasicView из состава Papervision3D
      • 399 Расширение класса BasicView
      • 399 Создание переменных для класса Cube3D
    • 400 Создание функции-конструктора для класса Cube3D
    • 402 Создание и модификация куба
      • 404 Расположение куба на сцене
    • 406 Анимация куба
      • 407 Замена функции onRenderTick()
      • 409 Использование Caurina Tweener для анимации куба
      • 410 Поворот куба при щелчке мышью
    • 411 Применение фрагмента ролика в качестве текстуры трехмерного объекта
      • 413 Добавление события CLICK к фрагменту ролика, содержащемуся в MovieAssetMaterial
    • 415 Использование видео в качестве материала трехмерного объекта
      • 415 Создание экземпляров NetConnection. NetStream и Video
    • 423 Задания для самостоятельного выполнения
    • 424 Контрольные вопросы
  • 425 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Инструкция как скачать книгу Переводчик: Михаил Райтман: ActionScript 3.0 для Adobe Flash Professional CS5 (+ СD-ROM) в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.
ActionScript 3.0 для Adobe Flash Professional CS5 (+ СD-ROM)
Рейтинг книги:
0 голосов
1087

Поиск книг:




При поиске учитываются только слова, длина которых больше 3-х символов.

Статистика: