Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Macromedia Flash 5 - большой шаг вперед

div.main {margin-left: 20pt; margin-right: 20pt} Macromedia Flash 5 - большой шаг вперед
Валентин ValYarD Симонов

Еще с середины июля по просторам Internet "бродили" бета-версии Flash 5. И вот - свершилось. На сайте Macromedia уже можно купить долгожданную копию за $399 либо upgrade-версию, которая стоит дешевле - $149. А можно познакомиться с trial-версией Flash 5, что мы с удовольствием и сделали.

Что вас ждет

Первое, что сразу бросается в глаза,- сильно изменившийся интерфейс. Теперь это, пожалуй, синтез интерфейсов Dreamweaver и Photoshop. Многочисленные панели со свойствами и настройками занимают весь экран при не слишком высоком разрешении монитора, что, конечно, неудобно, но в то же время предоставляют быстрый доступ ко всему, что может понадобиться при работе. К тому же при нажатии на кнопку TAB все они быстренько убираются, а при повторном нажатии появляются вновь.

Все окошки и панели "липнут" к краям экрана - довольно удобно. Сочетание клавиш Ctrl +/- отвечает за масштабирование так же, как и в Photoshop. Можно изменять комбинации клавиш для быстрого вызова жизненно важных функций и сохранять их в отдельный файл. Добавилась панель быстрого запуска: теперь она, похоже, присутствует во всех продуктах Macromedia. Можно импортировать свои работы из пакета Freehand. Еще одна приятная функция: легко сразу загрузить в проект MP3-файл (в четвертой версии, напомним, приходилось сначала импортировать WAV, а потом Flash встроенными средствами преобразовывал его в MP3).


 Вот они, кривые Безье. Поначалу немного не удобно, но потом привыкаешь.

Идем дальше. Во Flash 5 изменена функция карандаша: теперь он рисует кривые Безье - точки, соединенные линиями, кривизну которых можно регулировать с помощью вспомогательных линий (кто-то их назвал "сплайнами с усами", что примерно соответствует действительности). Это, конечно, гораздо удобнее, чем рисовать мышью или строить линии, а потом их "выкривлять". Кстати, из-за добавления описанной функции разработчикам пришлось сделать два варианта инструмента "Стрелка": один для выделения, перемещения и т. д., а другой для операции с точками кривых.


 Movie Explorer: идеальный контроль над всеми объектами.

Добавлена поддержка Shared symbol libraries. Речь идет о функции хранения часто применяемых символов в отдельных библиотеках, что оптимизирует процесс загрузки фильмов, использующих одинаковые символы. Появился Movie Explorer - средство для иерархического отображения сцен, символов и макросов ActionScript. Оно здорово облегчает работу над большими сайтами, позволяет производить поиск по дереву и распечатывать его. Теперь все нужные элементы фильма находятся под рукой и в одном месте - очень удобно.

Серьезно изменился язык программирования, встроенный во Flash. Теперь он больше похож на JavaScript. Добавлено много новых функций и методов. Есть синусы, косинусы и вся тригонометрия, которой, кстати говоря, сильно не хватало в предыдущих версиях. Во Flash 5 можно с легкостью узнавать координаты курсора мыши, программно менять положение звука (Pan) в пространстве и его громкость. Пишите собственные функции: теперь это доступно и совсем нетрудно.

Из других нововведений во Flash 5 выделим возможность программно изменять параметр объекта Depth. А точнее, "обмениваться" им с другим объектом. Для тех, кто не знает, Depth - это "высота" расположения объекта, т. е. если у какого-либо символа Depth больше, то он будет перекрывать символы, у которых этот параметр меньше.


 Теперь можно "отлавливать" нажатия ВСЕХ клавиш. Flash-игры теперь будут гораздо интереснее!

Появились функции работы с датой и временем. Кроме того, теперь на события могут реагировать MovieClip, а не только кнопки, что существенно расширяет возможности программы. Можно определять те клавиши на клавиатуре, которые не были доступны в предыдущей версии, а к вложенным объектам теперь легко обращаться через "." (точка), а не через "/" (слеш), например "_root.target.target".

Новый ActionScript Editor работает в двух режимах: для новичков и профессионалов. В первом процесс написания макросов больше похож на тот, что был в предыдущей версии, т. е. надо просто выбирать действия из списка и редактировать их свойства. А вот во втором режиме надо писать программу, как пишут на JavaScript, и надеяться только на свои знания. Кстати, текст программы можно запросто импортировать и экспортировать. Во Flash 5 появился также отладчик, который помогает быстро и безболезненно находить ошибки и своевременно удалять их.


 ActionScript Editor и все доступные в нем свойства.

Что еще? Добавлена поддержка XML и HTML. Теперь можно вставлять HTML-страницы прямо в фильм. И скоро мы, похоже, больше не будем нуждаться в нудных и статических сайтах типа HTML-only.

Еще несколько слов об объектах. Теперь после двойного щелчка по объекту вы не попадаете в меню его свойств, а начнете редактировать их прямо "на месте" - Edit in place, а все свойства, как уже было сказано выше, перенесены в панели. Появились оригинальные объекты под названием Smart Clips, которые имитируют функции таких стандартных элементов интерфейса Windows, как переключатели, выпадающие списки и др.

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

Некоторые минусы

Когда выходит новая версия продукта, всегда ждешь от нее чего-то особенного, готовишься к встрече с целым букетом улучшений и усовершенствований. И надеешься, что разработчики учтут все-все пожелания пользователей. Но, увы, в случае с Flash 5 многие надежды не сбылись: те же типы объектов, не улучшились маски, а большое количество текста по-прежнему "тормозит". Качество звука осталось прежним: все те же 8 порогов на градиент. Кроме того, по ряду признаков создается впечатление, что разработчики из Macromedia хотят приблизить Flash к Director или даже "слепить" их воедино. Минус это или плюс - здесь все сугубо субъективно.

Как бы то ни было, Flash 5 - уже совсем не тот продукт, который можно было освоить за пару месяцев. Он все больше и больше становится похожим на настоящий, сложный профессиональный инструмент. А это говорит о том, что будущее Internet именно за Flash-технологиями.

Заключение

Вердикт однозначен: переходить на Flash 5 стоит! Но, думается, не для всех это будет безболезненным. Кто-то, наверняка, лишь недавно начал изучать четвертую версию и, скорее всего, встанет перед выбором: осваивать новинку или нет. А кто-то посмотрит на "новорожденного" и скажет: "Да вы уродливы, батенька!" - и будет продолжать проповедовать идеологию Flash 4. Но все-таки тем, кто хорошо знал предыдущую версию, не составит большого труда перейти на новую, потому что, по большому счету, в ней нет ничего революционного. А уж новичкам точно лучше начинать с Flash 5: универсализм и широкие возможности нового продукта говорят сами за себя.





  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте