Создание сайтов. Разработка сайта.
Уроки Flash MX :: Флеш :: Статьи Перейти на стартовую страницу www.w1d.de Структура сайта www.w1d.de Контакт www.w1d.de deutsche Version www.w1d.de
 
Уроки : Статьи : Лекции
KFO Praxis
www.zahnspangen.de
Вебдизайн проект
Разработка концепции сайта,
создание вебсайта "под ключ". Сопровождение вебсайта.
Посмотреть детали проекта

Обзор Adobe Flash CS3 Professional — Часть 2. Программистам.


Последняя часть моего обзора Adobe Flash CS3 Professional. На сей раз для программистов.

Про ActionScript 2 рассказывать я не буду, там все тоже самое, что и в Flash 8.
Поговорим об ActionScript 3. Писать код в кадрах вы, конечно, можете (кстати, на клипах писать код уже нельзя), но AS3 — язык с использованием классов, поэтому писанину в кадрах я намеренно отбрасываю из данного обзора (для быстрого тестирования чего-то можно и в кадре тестовый код написать).

Итак, редактор кода:

редактор кода

Он просто вчистую проигрывает даже редактору во Flex Builder. Из нового: можно сворачивать куски кода (выбранные или между фигурными скобками). Также можно комментить одной кнопкой кучу кода и также быстро его раскомментировать.



Собственно, все :) Автокомплита как такового нет. Я очень удивился, когда в выпадающем списе обнаружил класс adobe (на скриншот подсказка почему-то не попала).
В общем, те, кто пишет код во Flex Builder, Flash Develop, продолжайте там писать.

Проверяем работу с ошибками в коде:

Проверяем работу с ошибками в коде:

Что ж, ну это конечно лучше, чем во флексе «Ой, ошибка! Где — не знаю.».

Едем дальше, к компонентам. Т.к. выяснять, почему глючит компонент, приходится путем просмотра сорса этого компонента, то Adobe тут не подвел и выложил сорсы:

почему глючит компонент, приходится путем просмотра сорса этого компонента, то Adobe тут не подвел и выложил сорсы:

Что-нибудь поменять, конечно можно, только вот компоненты уже скомпилированные, а исправлять их косяки хаками, которые проходили в AS2 не выйдет, т.к. мудрые индусы повесили приватные флаги свойствам. Хотя, внешне код выглядит прилизанным и с комментариями, что есть хорошо.

Список компонентов:

Список компонентов:

Внешне какой-то симбиоз старых и флексовых компонентов. ComboBox и List вообще просто страшные.

Каково было мое удивление, когда по двойному клику открылось редактирование этого чудесного компонента!

Каково было мое удивление, когда по двойному клику открылось редактирование этого чудесного компонента!

Добрый Adobe дал возможность менять внешний вид компонентов. А заодно, судя по всему, и без особых проблем наследоваться от их классов. Однако мое редактирование класса ComboBox ни к чему не привело. Ну да ладно. Определенно, возможности по редактированию убогих внешне компонентов есть и это радует.



Дебаггер:

Дебаггер:

Я не имею привычки пользоваться этим приспособлением, но здесь явно новый дебаггер. Для него даже выделили целый пункт в меню:

Я не имею привычки пользоваться этим приспособлением, но здесь явно новый дебаггер. Для него даже выделили целый пункт в меню:В первом обзоре я уже писал про настройки AS3 в свойствах Publish, поэтому рассказывать о них не буду.

Настройки экспорта:

Настройки экспорта:

Имеем возможность указать базовый класс нашего объекта.

Ну и наконец, об обещанном пункте Copy Motion as ActionScript 3.0:

Copy Motion as ActionScript 3.0:

Вписываем имя клипа, к которому будет применен наш Motion, затем, вставляем полученный код в Actions:

Вписываем имя клипа, к которому будет применен наш Motion, затем, вставляем полученный код в Actions:

Вуаля, наш клип с заданным именем воспроизводит нашу анимацию посредством ActionScript. Данный инструмент позволяет дизайнеру делать сколь угодно сложные анимации, а программисту легко их превратить в код. Причем, мы можем использовать внешние XML-файлы для создания такой анимации!

На этом хотелось бы завершить обзор Flash CS3 и подвести итоги.
Принципально нового Adobe не внес в новый продукт, все, что мы получили, было давно ожидаемо, но многие вещи так и остались нереализованными. Программисту, не работавшему с AS3 новый язык нужно будет изучать и отвыкать работать с кадрами.

Для многих новая версия языка и общая организация работы будет большим шагом вперед. Но, к примеру, для меня это не ново, а добавленных фич довольно мало. Но с этим продуктом вполне можно уже сейчас работать и создавать проекты. Вопреки ожиданиям, работы с Apollo нет. Другие части обзора:

Обзор Adobe Flash CS3 Professional — Часть 0. Введение.
Обзор Adobe Flash CS3 Professional — Часть 1. Дизайнерам.

Автор: Коляко Денис
Обзор любезно предоставлен сайтом www.dev.etcs.ru




Старт   |   Создание сайтов   |   Продвижение сайта  |   Клиенты  |   Стоимость сайта  |   Статьи    

© 2004-2012 www.w1d.de  |  Alle Rechte vorbehalten  |  Контакт  |  Impressum