КнигоПровод.Ru23.11.2024

/ИТ-книги/O'REILLY

Flash. Трюки. 100 советов и рекомендаций профессионала — Бхангал Ш.
Flash. Трюки. 100 советов и рекомендаций профессионала
Бхангал Ш.
год издания — 2005, кол-во страниц — 460, ISBN — 5-469-00763-4, тираж — 3500, язык — русский, тип обложки — мягк., издательство — Питер
КНИГА СНЯТА С ПРОДАЖИ
FLASH HACKS
Sham Bhangal
O'REILLY 2004
пер. с англ. Е. Матвеева

Формат 70x100 1/16
ключевые слова — flash, actionscript, пиксел, swf, gif, psd, photoshop, растров, анимац, морфинг, html, css, xml

Сборник предложенных экспертами советов и трюков, предназначенных для оптимизации ваших Flash-приложений, создания интересных эффектов, программ на ActionScript, звуковых и видеоэффектов, и т.п. Трюки ранжированы по степени сложности. В книге описаны технологии Flash MX, Flash MX 2004 и Flash MX Professional 2004.

Для широкого круга программистов: от любителей до профессионалов.

ОГЛАВЛЕНИЕ

Предисловие13
 
Благодарности16
Участники проекта16
Прочее17
 
Введение19
О чём эта книга?19
Для кого написана книга20
Как пользоваться книгой21
Структура книги22
Примеры кода23
ActionScript 1.0 и ActionScript 2.024
От издательства26
 
Глава 1. Визуальные эффекты27
Трюк № 1. Имитация переходов на уровне пикселов
Трюк № 2. Текстовые эффекты на уровне пикселов35
Трюк № 3. Имитация зернистости старой плёнки39
Трюк № 4. Создание SWF на базе анимированного формата GIF45
Трюк № 5. Анимация PSD-файлов Photoshop в Flash49
Трюк № 6. Генератор деревьев55
Трюк № 7. Имитация движения дерева59
 
Глава 2. Цветовые эффекты62
Трюк № 8. Применение цветовых эффектов к видео63
Трюк № 9. Растворение видео на черном и белом фоне68
Трюк № 10. Пользовательский класс цветового преобразования72
Трюк № 11. Создание и упорядочение пользовательских каталогов цветов76
Трюк № 12. Использование естественных цветовых схем79
Трюк № 13. Имитация эффекта сепии81
 
Глава 3. Рисование и маски87
Трюк № 14. Быстрое построение кругов с заливкой88
Трюк № 15. Синтетическая графика93
Трюк № 16. Мозаичное заполнение плоскости96
Трюк № 17. Узорные заливки99
Трюк № 18. Имитация мозаик Эшера103
Трюк № 19. Исправление неточности свойства _alpha107
Трюк № 20. Использование сложных фигур в качестве масок112
Трюк № 21. Интерференционные картины и волновые эффекты117
Трюк № 22. Сглаживание краёв на растровых изображениях119
Трюк № 23. Добавление векторного контура к растровому изображению122
Трюк № 24. Исправление ошибки сдвига125
Трюк № 25. Эффект листания страниц129
 
Глава 4. Анимация134
Трюк № 26. Плавное сценарное движение135
Трюк № 27. Синхронизация анимации по времени138
Трюк № 28. Быстрая и компактная анимация символов141
Трюк № 29. Альтернативные средства построения анимации145
Трюк № 30. Принцип «Deja New»149
Трюк № 31. Как попасть в «Матрицу»151
Трюк № 32. Анимация персонажа, сгенерированного компьютером154
Трюк № 33. Эффекты частиц161
Трюк № 34. Морфинг сложных фигур164
 
Глава 5. Трехмёрная графика и физика168
Трюк № 35. Имитация трёхмерной графики169
Трюк № 36. Панорамные изображения174
Трюк № 37. Оптимизированный трёхмерный плоттер181
Трюк № 38. Гравитация и трение186
Трюк № 39. Имитация броска190
Трюк № 40. Обнаружение множественных столкновений193
Трюк № 41. Поворот к заданной точке198
 
Глава 6. Текст203
Трюк № 42. Сохранение разборчивости текста205
Трюк № 43. Автоматическое завершение текста207
Трюк № 44. Динамическое построение списка вводимых слов214
Трюк № 45. Перенос сложного форматирования в Flash218
Трюк № 46. Использование HTML и CSS в Flash225
Трюк № 47. Всплывающие подсказки231
Трюк № 48. Текстовые эффекты237
Трюк № 49. Эффект пишущей машинки241
Трюк № 50. Текстовые эффекты, контролируемые по времени243
Трюк № 51. Текстовые эффекты с применением морфинга248
 
Глава 7. Работа со звуком252
Трюк № 52. Создание синтезатора речи253
Трюк № 53. Говорящий аватар259
Трюк № 54. Синхронизация событийных звуков263
Трюк № 55. Преобразование монофонического звука в стереофонический265
Трюк № 56. Звуковые эффекты в реальном времени268
Трюк № 57. Быстрое создание звукового сопровождения для пользовательского интерфейса270
Трюк № 58. Оптимизаций звука275
Трюк № 59. Служебная информация для синхронизации283
Трюк № 60. Пользовательский класс звуковых преобразований286
 
Глава 8. Элементы пользовательского интерфейса289
Трюк № 61. Интерактивное тестирование291
Трюк № 62. Правая и средняя кнопки мыши296
Трюк № 63. Кнопочные клипы298
Трюк № 64. Полосы прокрутки302
 
Глава 9. Быстродействие и оптимизация306
Трюк № 65. Борьба с разрастанием файлов Flash308
Трюк № 66. Тестирование загрузки канала связи для сложных сайтов310
Трюк № 67. Маскировка последствий снижения качества313
Трюк № 68. Оптимизация графики317
Трюк № 69. Хронометраж320
Трюк № 70. Динамическая настройка скорости анимации322
Трюк № 71. Смета быстродействия327
Трюк № 72. Использование растровой графики вместо векторной332
Трюк № 73. Оптимизация загрузки и использования компонентов335
 
Глава 10. ActionScript338
Трюк № 74. Внешние редакторы сценариев342
Трюк № 75. О пользе жёсткой типизации347
Трюк № 76. Кодовые подсказки350
Трюк № 77. Клонирование объекта352
Трюк № 78. Тайм-аут по бездействию пользователя357
Трюк № 79. Быстрый поиск в ActionScript360
Трюк № 80. Блокировка слоя actions363
Трюк № 81. Отладка и трассировка365
Трюк № 82. Недокументированные возможности ActionScript368
Трюк № 83. «Чёрный ход» ASnative()372
Трюк № 84. Нетривиальное применение операторов373
Трюк № 85. Импортирование ASC-файлов как формата XML379
 
Глава 11. Интеграция с браузером386
Трюк № 86. Решение проблем совместимости388
Трюк № 87. Универсальный анализатор поддержки Flash391
Трюк № 88. Тестирование с разными версиями Flash396
Трюк № 89. Настройка конфигурации по умолчанию399
Трюк № 90. Выравнивание SWF по центру без изменения масштаба402
Трюк № 91. Выравнивание по центру с применением CSS403
Трюк № 92. Динамическое масштабирование контента410
Трюк № 93. Создание ссылок HTML в Flash414
Трюк № 94. Интеграция Flash с кнопкой возврата416
Трюк № 95. Передача фокуса клавиатуры SWF422
Трюк № 96. Клавиши ускоренного вызова423
 
Глава 12. Безопасность429
Трюк № 97. Восстановление контента по SWF435
Трюк № 98. Защита и шифрование файлов Flash441
Трюк № 99. Привязка к сайту444
Трюк № 100. Просмотр откомпилированного кода ActionScript447
 
Алфавитный указатель454

Книги на ту же тему

  1. ActionScript для Flash MX. Подробное руководство. 2-е издание, Мук К., 2004
  2. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. — 4-е изд., Никсон Р., 2017
  3. CSS ручной работы. Библиотека специалиста, Седерхольм Д., Маркотт И., 2011
  4. CSS. Карманный справочник. — 4-е изд., Мейер Э. А., 2016
  5. Dynamic HTML: справочник, Хоумер А., Улмен К., 2000

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.com