<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Записки о Flash &#187; CS3</title>
	<atom:link href="http://etcs.ru/blog/category/cs3/feed/" rel="self" type="application/rss+xml" />
	<link>http://etcs.ru</link>
	<description></description>
	<lastBuildDate>Tue, 20 Apr 2010 07:55:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Компиляция шрифтов в Adobe Flash CS4</title>
		<link>http://etcs.ru/blog/think/embedding_fonts_in_cs4/</link>
		<comments>http://etcs.ru/blog/think/embedding_fonts_in_cs4/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 06:25:55 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/?p=215</guid>
		<description><![CDATA[Жил-был Flash. Хорошо жил. От 1 до 9-ой версии. А потом воспаленный мозг разработчиков новой версии IDE решил, что нужно «поправить» работу со шрифтами в CS4. И поправили. Теперь я не могу скомпилировать либу с одним и тем же шрифтом, но разными начертаниями, дабы использовать оные в html-тексте. Простейший код: var tf:TextField = new TextField(); [...]]]></description>
			<content:encoded><![CDATA[<p>Жил-был Flash. Хорошо жил. От 1 до 9-ой версии.<br />
А потом воспаленный мозг разработчиков новой версии IDE решил, что нужно «поправить» работу со шрифтами в CS4. И поправили.</p>
<p>Теперь я не могу скомпилировать либу с одним и тем же шрифтом, но разными начертаниями, дабы использовать оные в html-тексте. Простейший код:<br />
<div><pre>var tf:TextField = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
tf.embedFonts = true;
tf.htmlText = '&lt;font face=&quot;Myriad Pro&quot; size=&quot;16&quot;&gt;This is &lt;i&gt;italic&lt;/i&gt; and &lt;b&gt;bold&lt;/b&gt; text&lt;/font&gt;';
super.addChild(tf);</pre></div><br />
Заставить его работать в CS4, не прибегая к метатегу Embed вы не сможете. А для использования Embed вам нужен Flex SDK, написать класс, влепить переменную, порадоваться в итоге новым трем классам и одному интерфейсу в swf-ке (рутовый, класс шрифта и флексовый FontAsset на пару с IFlexAsset). Я уже не говорю про безумно казуальное указание диапазонов символов.<br />
Зато в CS4 можете налепить кучу шрифтов с разными именами (Myriad Pro Bold, Myriad Pro Italic и т. п.) и стилем начертания regular. Браво, Adobe!</p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/embedding_fonts_in_cs4/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Видеопособие по созданию прелоадера во Flash CS3</title>
		<link>http://etcs.ru/blog/as3/cs3_preloader_videotutorial/</link>
		<comments>http://etcs.ru/blog/as3/cs3_preloader_videotutorial/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:28:24 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/blog/as3/cs3_preloader_videotutorial/</guid>
		<description><![CDATA[Jarrod Medrano из Portent Interactive опубликовал в своем блоге видеопособие по созданию AS3-прелоадера во Flash CS3. Thanks, Jarrod!]]></description>
			<content:encoded><![CDATA[<p>Jarrod Medrano из <a href="http://www.portentinteractive.com/" rel="nofollow" target="_blank">Portent Interactive </a> опубликовал в своем блоге <a href="http://www.portentinteractive.com/blog/advanced-actionscript-3-preloa.htm" rel="nofollow" target="_blank">видеопособие по созданию AS3-прелоадера во Flash CS3</a>. Thanks, Jarrod! <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as3/cs3_preloader_videotutorial/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Русский хелп</title>
		<link>http://etcs.ru/blog/think/help_in_russian/</link>
		<comments>http://etcs.ru/blog/think/help_in_russian/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 05:12:31 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>
		<category><![CDATA[Мысли вслух]]></category>

		<guid isPermaLink="false">http://etcs.ru/blog/cs3/russkiy-help/</guid>
		<description><![CDATA[А тем времением, появился русский хелп по Flash CS3. Не весь, но впечатляет.]]></description>
			<content:encoded><![CDATA[<p>А тем времением, появился <noindex><a href="http://help.adobe.com/flash/9.0_ru/UsingFlash/" target="_blank" rel="nofollow">русский хелп по Flash CS3</a></noindex>. Не весь, но впечатляет.</p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/think/help_in_russian/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Экспорт классов во второй кадр и создание прелоадера во Flash CS3</title>
		<link>http://etcs.ru/blog/as1/export_in_second_frame_flash_cs3/</link>
		<comments>http://etcs.ru/blog/as1/export_in_second_frame_flash_cs3/#comments</comments>
		<pubDate>Fri, 18 May 2007 15:26:45 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[AS1]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[CS3]]></category>

		<guid isPermaLink="false">http://dev.etcs.ru/blog/shit/export_in_second_frame_flash_cs3/</guid>
		<description><![CDATA[Итак, в AS2 общая схема создания ролика all-in-one (с прелоадером) такова: 1) Все экспортируемые элементы не экспортируются в первый кадр (галочка Export in first frame снята); 2) Создается пустой мувик, содержащий два кадра. В первом только stop(); и больше ничего нет. Во втором кадре данного мувика размещаются все экспортируемые элементы (звуки, шрифты, мувиклипы). stop в [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, в AS2 общая схема создания ролика all-in-one (с прелоадером) такова:<br />
1) Все экспортируемые элементы не экспортируются в первый кадр (галочка Export in first frame снята);<br />
2) Создается пустой мувик, содержащий два кадра. В первом только stop(); и больше ничего нет. Во втором кадре данного мувика размещаются все экспортируемые элементы (звуки, шрифты, мувиклипы). stop в первом кадре не позволяет данному мувику переходить на свой второй кадр, таким образом мы избегаем ненужной инициализации элементов, находящихся во втором кадре;<br />
3) Данный мувик размещается во втором кадре проекта в любом месте сцены (все равно он в принципе невидим, т.к. в его первом кадре ничего нет);<br />
4) В настроках AS2 проекта выставляется второй кадр для экспортирования классов;<br />
5) В третьем (можно и во втором) кадре проекта можно пользоваться всеми классами и ресурсами.</p>
<p>Таким образом, первый кадр освобожден от различных ресурсов и мы можем написать там обычный AS1-код (увы, чистого AS2 в таком варианте добиться вы получиться) прелоадера.</p>
<p>Однако, применяя такую схему для AS3, вы можете столкнуться с тем, что клипы, у которых есть содержимое, создаются, но это содержимое отсутствует. Такая проблема возникает для различных спрайтов, мувиклипов, которые содержат, например, шейпы, нарисованные вручную в IDE. В случае же обычных классов, не являющихся визуальными (или происходит программная отрисовка) такой проблемы нет. Проблема, судя по всему, связана с тем, что компилятор, когда встречает обращение к подобным клипам до кадра экспорта (в данном случае — второго), переносит код такого класса в первый кадр, а вот его содержимое (шейпы, например) — «забывает».</p>
<p><strong>Что нам нужно для того, чтобы решить данную проблему?</strong></p>
<p>Отказаться от обращений к пользовательским классам в Document class.</p>
<p><strong>Как?</strong></p>
<p>Использовать метод loaderInfo.applicationDomain.getDefinition для создания экземпляра класса, который будет являться входной точкой нашего приложения. А уже в этом классе мы можем создавать все, что душе угодно. Но при этом нам нужно добиться, чтобы класс, являющийся входной точкой нашего приложения был экспортирован во второй кадр.</p>
<p><strong>А как этого можно добиться, если мы не делаем прямых обращений к пользовательским классам в Document class?</strong></p>
<p>Заставить компилятор экспортировать наш входной класс также просто: необходимо создать пустой мувиклип, с прописанным у него входным классом и поместить этот клип в тот самый двухкадровый мувиклип-экспортер, содержащий и все остальные ресурсы. Таким образом, компилятор создаст два объявления AS3-классов в нашем ролике. В первом объявлении будет содержаться только Document class (вы можете, конечно, создать какие-либо невизуальные классы, либо классы-спрайты, занимающиеся программной отрисовкой чего-либо, но таким образом вы основательно можете увеличить вес первого кадра), во втором (которое располагается во втором кадре) — все остальные классы, в т.ч. класс, являющийся входной точкой.</p>
<p>Представляю вашему вниманию <a href="http://etcs.ru/flash/export/ExportSecondFrame.zip">простейший пример</a> создания ролика в CS3 с экспортом классов во втором кадре и загрузчиком.</p>
<p>Некоторые пояснения к примеру:<br />
Классы <strong>Box</strong> и <strong>Star</strong> — нарисованные вручную клипы.</p>
<p>Класс <strong>Program</strong> есть по сути Document class, он же входная точка.</p>
<p>Класс <strong>AnotherClass</strong> просто иллюстрирует работу экспорта во второй кадр всех нужных классов (не только физически размещенных во втором кадре).</p>
<p>Класс <strong>EmbedClip</strong> является сервисным классом-экспортером, во втором кадре которого мы будем размещать все наши нарисованные клипы. В этот кадр данный класс никогда не переходит, во избежание лишних инициализаций классов. Экземпляр данного класса находится во втором кадре нашего ролика.</p>
<p>Ну а <strong>ExportSecondFrameExample</strong> есть настоящий Document class, по совместительству выполняющий функцию загрузчика.</p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/as1/export_in_second_frame_flash_cs3/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Обзор Adobe Flash CS3 Professional — Часть 2. Программистам.</title>
		<link>http://etcs.ru/blog/cs3/cs3_review_for_programmers/</link>
		<comments>http://etcs.ru/blog/cs3/cs3_review_for_programmers/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 14:00:29 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>

		<guid isPermaLink="false">http://dev.etcs.ru/blog/cs3/cs3_review_for_programmers/</guid>
		<description><![CDATA[Последняя часть моего обзора Adobe Flash CS3 Professional. На сей раз для программистов. Про ActionScript 2 рассказывать я не буду, там все тоже самое, что и в Flash 8. Поговорим об ActionScript 3. Писать код в кадрах вы, конечно, можете (кстати, на клипах писать код уже нельзя), но AS3 — язык с использованием классов, поэтому [...]]]></description>
			<content:encoded><![CDATA[<p>Последняя часть моего обзора Adobe Flash CS3 Professional. На сей раз для программистов.<br />
<span id="more-95"></span><br />
Про ActionScript 2 рассказывать я не буду, там все тоже самое, что и в Flash 8.<br />
Поговорим об ActionScript 3. Писать код в кадрах вы, конечно, можете (кстати, на клипах писать код уже нельзя), но AS3 — язык с использованием классов, поэтому писанину в кадрах я намеренно отбрасываю из данного обзора (для быстрого тестирования чего-то можно и в кадре тестовый код написать).<br />
<br/><br />
Итак, редактор кода:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen1.png" width="480" height="475"><br />
Он просто вчистую проигрывает даже редактору во Flex Builder. Из нового: можно сворачивать куски кода (выбранные или между фигурными скобками). Также можно комментить одной кнопкой кучу кода и также быстро его раскомментировать.<br />
Собственно, все <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Автокомплита как такового нет. Я очень удивился, когда в выпадающем списе обнаружил класс adobe (на скриншот подсказка почему-то не попала).<br />
В общем, те, кто пишет код во Flex Builder, Flash Develop, продолжайте там писать.<br />
<br/><br />
Проверяем работу с ошибками в коде:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen2.png" width="480" height="315"><br />
Что ж, ну это конечно лучше, чем во флексе «Ой, ошибка! Где — не знаю.».<br />
<br/><br />
Едем дальше, к компонентам. Т.к. выяснять, почему глючит компонент, приходится путем просмотра сорса этого компонента, то Adobe тут не подвел и выложил сорсы:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen3.png" width="480" height="370"><br />
Что-нибудь поменять, конечно можно, только вот компоненты уже скомпилированные, а исправлять их косяки хаками, которые проходили в AS2 не выйдет, т.к. мудрые индусы повесили приватные флаги свойствам. Хотя, внешне код выглядит прилизанным и с комментариями, что есть хорошо.<br />
<br/><br />
Список компонентов:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen4.png" width="480" height="510"><br />
Внешне какой-то симбиоз старых и флексовых компонентов. ComboBox и List вообще просто страшные.<br />
Каково было мое удивление, когда по двойному клику открылось редактирование этого чудесного компонента!<br />
<br/><br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen5.png" width="480" height="480"><br />
Добрый Adobe дал возможность менять внешний вид компонентов. А заодно, судя по всему, и без особых проблем наследоваться от их классов. Однако мое редактирование класса ComboBox ни к чему не привело. Ну да ладно. Определенно, возможности по редактированию убогих внешне компонентов есть и это радует.<br />
<br/><br />
Дебаггер:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen6.png" width="480" height="500"><br />
Я не имею привычки пользоваться этим приспособлением, но здесь явно новый дебаггер. Для него даже выделили целый пункт в меню:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen7.png" width="480" height="270"><br />
<br/><br />
В первом обзоре я уже писал про настройки AS3 в свойствах Publish, поэтому рассказывать о них не буду.<br />
<br/><br />
Настройки экспорта:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen8.png" width="480" height="640"><br />
Имеем возможность указать базовый класс нашего объекта.<br />
<br/><br />
Ну и наконец, об обещанном пункте Copy Motion as ActionScript 3.0:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen9.png" width="480" height="550"><br />
Вписываем имя клипа, к которому будет применен наш Motion, затем, вставляем полученный код в Actions:<br />
<img src="http://etcs.ru/flash/cs3_review/programmer/screen10.png" width="480" height="400"><br />
Вуаля, наш клип с заданным именем воспроизводит нашу анимацию посредством ActionScript. Данный инструмент позволяет дизайнеру делать сколь угодно сложные анимации, а программисту легко их превратить в код. Причем, мы можем использовать внешние XML-файлы для создания такой анимации!<br />
<br/><br />
На этом хотелось бы завершить обзор Flash CS3 и подвести итоги.<br />
Принципально нового Adobe не внес в новый продукт, все, что мы получили, было давно ожидаемо, но многие вещи так и остались нереализованными. Программисту, не работавшему с AS3 новый язык нужно будет изучать и отвыкать работать с кадрами. Для многих новая версия языка и общая организация работы будет большим шагом вперед. Но, к примеру, для меня это не ново, а добавленных фич довольно мало. Но с этим продуктом вполне можно уже сейчас работать и создавать проекты. Вопреки ожиданиям, работы с Apollo нет.</p>
<p>Другие части обзора:<br />
<a href="http://etcs.ru/blog/cs3/flash_cs3_review/">Обзор Adobe Flash CS3 Professional — Часть 0. Введение.</a><br />
<a href="http://etcs.ru/blog/cs3/cs3_review_for_designers/">Обзор Adobe Flash CS3 Professional — Часть 1. Дизайнерам.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/cs3/cs3_review_for_programmers/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Обзор Adobe Flash CS3 Professional — Часть 1. Дизайнерам.</title>
		<link>http://etcs.ru/blog/cs3/cs3_review_for_designers/</link>
		<comments>http://etcs.ru/blog/cs3/cs3_review_for_designers/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 11:57:05 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>

		<guid isPermaLink="false">http://dev.etcs.ru/blog/cs3/cs3_review_for_designers/</guid>
		<description><![CDATA[Итак, как и было обещано в предыдущем обзоре Flash CS3, рассмотрим новый продукт детальнее (опять много трафика). Я решил разбить описание на несколько частей. Что получают дизайнеры, что получают программисты и что получают и те и другие разом. Поехали, первая часть. 1. Дизайнерам. Взглянем на «приборную панель» и увидим, что все наши инструменты расположены аккурат [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, как и было <a href="http://etcs.ru/blog/cs3/flash_cs3_review/">обещано</a> в предыдущем обзоре Flash CS3, рассмотрим новый продукт детальнее (опять много трафика).<br />
<span id="more-94"></span><br />
Я решил разбить описание на несколько частей. Что получают дизайнеры, что получают программисты и что получают и те и другие разом. Поехали, первая часть.</p>
<p>1. Дизайнерам.</p>
<table style="padding:0;margin:0" width="100%">
<tr>
<td width="149"><img src="http://etcs.ru/flash/cs3_review/designer/screen1.png" width="149" height="700"></td>
<td valign="middle">Взглянем на «приборную панель» и увидим, что все наши инструменты расположены аккурат в единственный вертикальный ряд. Это освобождает довольно много пространства. Инструменты Free Transform Tool и Gradient Transform Tool объединены в одну кнопку:</p>
<div align="center"><img src="http://etcs.ru/flash/cs3_review/designer/screen2.png" width="243" height="100"></div>
<p>В Pen Tool появились кнопки удаления/добавления/модификации контрольных точек (ранее только при нажатии на Ctrl, Shift, Alt это было возможно использовать). Т.е. сложностей с рисованием много меньше:</p>
<div align="center"><img src="http://etcs.ru/flash/cs3_review/designer/screen3.png" width="250" height="136"></div>
<p>Инструмент Line остался без изменений. Переходим к фигурам. Снова все фигуры объединены в одну группу (а-ля фотошоп):</p>
<div align="center"><img src="http://etcs.ru/flash/cs3_review/designer/screen5.png" width="250" height="130"></div>
</td>
</tr>
</table>
<p><br/><br />
В инструмете Text в принципе, все также. Появился новый диапазон включаемых символов:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen4.png" width="480" height="189"><br />
<br/><br />
Помимо стандартных Oval, Rectangle, PolyStar появились новые Rectangle Primitive и Oval Primitive. Начнем с Rectangle Primitive:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen6.png" width="480" height="320"><br />
C этим инструментом мы можем создавать прямоугольники с загругленными краями (как положительные, так и отрицательные), с разными закруглениями каждого угла, о как. В принципе, это же сделано и в обычном Rectangle, только мы не можем после рисования прямоугольника редактировать значения радиусов.<br />
<br/><br />
Переходим к Oval Primitive:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen7.png" width="480" height="320"><br />
Теперь мы можем рисовать сектора, полуокружности, дуги без особых проблем. Аналогичные возможности есть и у обычного Oval, но опять же, после отрисовки мы не сможем редактировать значения. Исходя из этого всего мне непонятна необходимость инструментов Oval и Rectangle. Ведь их Primitive аналоги гораздо более удобны. Остальные элементы панели инструментов не претерпели каких-либо изменений со времен восьмерки. Единственное, что мне не очень понравилось — инструмент запоминает настройки углов. Мне лично показалось это неудобным при создании новой окружности.<br />
<br/><br />
Каких-либо новых панелей нет. Равно как и новых инструментов по работе с градиентами. Не знаю, баг ли это, но клавиатурные сочетания для панели инструментов у меня не работали (возможно, требуется заглянуть в настройки). Перейдем к таймлайну:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen8.png" width="480" height="600"><br />
Итак, теперь мы можем создать motion tween для объекта на первом слое, создать на новом слое другой объект и просто скопировать на него наш motion от первого слоя. Что ж, удобно.<br />
<br/><br />
В пункте Paste Motion Special мы можем указать, какие свойства нашего твина мы хотим скопировать:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen9.png" width="480" height="480"><br />
Пункта копирования движения в AS3 я коснусь в третьей части обзора. Как я уже упоминал о новых параметрах в экспорте, теперь мы можем скрытые слои не экспортировать.<br />
<br/><br />
Перейдем к панели свойств твина:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen10.png" width="480" height="200"><br />
Ничего нового, увы, не появилось.<br />
<br/><br />
В контекстном меню появились новые пункты Set Transformation Point и Reset Transformation Point:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen12.png" width="480" height="300"><br />
К моему стыду, я не понял, как они работают <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Эти пункты есть у мувиклипов. Трансформация типа Skew на клипах по-прежнему не работает.<br />
<br/><br />
Что ж, каких-либо ещё новых вещей я больше не увидел. Перейдем к настройкам:<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen13.png" width="480" height="635"><br />
Появились новые настройки интерфейса (открытие документах либо во вкладках, либо отдельными окнами. Также можно указывать цвет выделения для различных типов объектов, а не один для всех, как раньше. В Clipboard упростили интерфейс (новых возможностей нет).<br />
<br/><br />
Новые настройки импорта PSD и AI (скриншот настройки PSD импорта можно было увидеть в предыдущем обзоре, здесь AI):<br />
<img src="http://etcs.ru/flash/cs3_review/designer/screen14.png" width="480" height="600"><br />
Я не проверял, как это работает, но Adobe пообещал хорошую совместимость с другими своими продуктами. Будем на это надеятся.<br />
<br/><br />
На этом обзор для дизайнеров закончен, если я что-то пропустил, не кидайтесь помидорами <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Другие части:<br />
<a href="http://etcs.ru/blog/cs3/flash_cs3_review/">Обзор Adobe Flash CS3 Professional — Часть 0. Введение.</a><br />
<a href="http://etcs.ru/blog/cs3/cs3_review_for_programmers/">Обзор Adobe Flash CS3 Professional — Часть 2. Программистам.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/cs3/cs3_review_for_designers/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Обзор Adobe Flash CS3 Professional — Часть 0. Введение.</title>
		<link>http://etcs.ru/blog/cs3/flash_cs3_review/</link>
		<comments>http://etcs.ru/blog/cs3/flash_cs3_review/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 13:08:09 +0000</pubDate>
		<dc:creator>etc</dc:creator>
				<category><![CDATA[CS3]]></category>

		<guid isPermaLink="false">http://dev.etcs.ru/blog/cs3/flash_cs3_review/</guid>
		<description><![CDATA[Мой небольшой обзорчик Adobe Flash CS3 для Mac OS X (осторожно, скриншоты в PNG, т.е. много трафика). Первое, что бросается в глаза — скорость. Сей продукт создан в виде Universal Binary, т.е. и для PPC и для Intel-машин. Пользователи Intel-маков не могли пользоваться предыдущими версиями Flash в силу их приспособленности под PPC, программа работала, но [...]]]></description>
			<content:encoded><![CDATA[<p>Мой небольшой обзорчик Adobe Flash CS3 для Mac OS X (осторожно, скриншоты в PNG, т.е. много трафика).<br />
<span id="more-93"></span><br />
Первое, что бросается в глаза — скорость. Сей продукт создан в виде Universal Binary, т.е. и для PPC и для Intel-машин. Пользователи Intel-маков не могли пользоваться предыдущими версиями Flash в силу их приспособленности под PPC, программа работала, но крайне медленно (использовался системный эмулятор PPC Rosetta).</p>
<p>Итак, запускаем флеш и любуемся на новый CS3-интерфейс (кликабельно):<br />
<a href="http://etcs.ru/flash/cs3_review/screen1_large.jpg" target="_blank"><img src="http://etcs.ru/flash/cs3_review/screen1.png" width="480" height="360" border="0"></a><br />
Довольно мило и компактно при небольших разрешениях типа 1280×1024.</p>
<p>Ну а на разрешениях побольше вообще все замечательно (кликабельно):<br />
<a href="http://etcs.ru/flash/cs3_review/screen1_biggest.png" target="_blank"><img src="http://etcs.ru/flash/cs3_review/screen1_big.png" width="480" height="300" border="0"></a></p>
<p>Создаем новый документ под ActionScript 3 (теперь при создании сразу можно выбрать используемую версию языка):<br />
<img src="http://etcs.ru/flash/cs3_review/screen2.png" width="480" height="360" border="0"></p>
<p>Ничего более умного, как нарисовать кружочек и сделать обычный motion-tween у меня не придумалось. Нарисовали, тыкаем в контекстное меню:<br />
<img src="http://etcs.ru/flash/cs3_review/screen3.png" width="480" height="600" border="0"><br />
Замечаем новые пункты Copy motion, Paste Motion, Copy motion as ActionScript 3.0, etc. (толком не разобрался, как они работают).</p>
<p>Ах да, теперь наконец-то можно выделить пачку слоев и удалить через контекстное меню!<br />
<img src="http://etcs.ru/flash/cs3_review/screen4.png" width="480" height="530" border="0"></p>
<p>Вспомним об ActionScript и об изменениях со времен Flash 9 AS3 Preview. Итак, встроенный редактор:<br />
<img src="http://etcs.ru/flash/cs3_review/screen5.png" width="480" height="470" border="0"></p>
<p>внешних *.as файлов:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen6.png" width="480" height="450" border="0"></p>
<p>Что нового? В принципе ничего нового не добавилось, кроме пары-тройки кнопочек для создания комментариев, сворачивания строк и т.п. Т.е. редактор остается таким же убогим, как и раньше. Автокомплит, бьютифаер, естесственно, работают.</p>
<p>Появились новые компоненты, переписанные под AS3:<br />
<img src="http://etcs.ru/flash/cs3_review/screen7.png" width="480" height="500" border="0"></p>
<p>Выглядят, на мой взгляд, хуже тех, что были в восьмом флеше:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen8.png" width="480" height="480" border="0"></p>
<p>Настройка dataProvider:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen9.png" width="480" height="615" border="0"></p>
<p>В общем, ничего необычного. Подозреваю, что компоненты написаны, в принципе, также криво <img src='http://etcs.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Заглянем в настройки:<br />
<img src="http://dev.etcs.ru/flash/cs3_review/screen10.png" width="480" height="650" border="0"><br />
Кажется, что-то добавилось. Впрочем, смотрите сами.</p>
<p>Обещанная работа с импортом psd и ai:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen11.png" width="480" height="600" border="0"></p>
<p>В остальном, аналогично восьмой версии. Смотрим далее, в настройки публикации swf:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen12.png" width="480" height="660" border="0"><br />
Замечаем новые опции Export hidden layers (новые скрытые слои?), Export SWC и Time limit (наконец-то).</p>
<p>Заглянем, также, в настройки AS3:<br />
<img src="http://etcs.ru/flash/cs3_review/screen13.png" width="480" height="550" border="0"><br />
Есть довольно интересные вещи.</p>
<p>Ну и наконец, хелп:</p>
<p><img src="http://etcs.ru/flash/cs3_review/screen14.png" width="480" height="600" border="0"><br />
Как видим, добавлена информация по компонентам. В целом, хелп дублирует аналогичный во Flex Builder 2.</p>
<p>В итоге, продукт как всегда качественный, это очередной шаг вперед (но не два и не три, принципиально нового нет). В продукте был явно сделан упор на возможности дизайнера (о новых инструментах читайте в других частях обзора), нежели программиста. Возможностями AS3 мы могли воспользоваться ещё в 9-ой альфа версии флеша и здесь особых изменений нет.</p>
<p>В дополнение к обзору <noindex><a href="http://www.adobe.com/products/flash/ssi/iframe/feature_tour.html" target="_blank" rel="nofollow">официальная презентация</a></noindex>.</p>
<p>Продолжение:<br />
<a href="http://etcs.ru/blog/cs3/cs3_review_for_designers/">Обзор Adobe Flash CS3 Professional — Часть 1. Дизайнерам.</a><br />
<a href="http://etcs.ru/blog/cs3/cs3_review_for_programmers/">Обзор Adobe Flash CS3 Professional — Часть 2. Программистам.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://etcs.ru/blog/cs3/flash_cs3_review/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
	</channel>
</rss>
