<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.flashist.ru" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>FAQ</title>
 <link>http://www.flashist.ru/taxonomy/term/8</link>
 <description>Представление таксономии с учетом глубины 0.</description>
 <language>ru</language>
<item>
 <title>Flashist.ru начинает своё вещание</title>
 <link>http://www.flashist.ru/2007/10/24/flashistru-nachinaet-svoyo-veshhanie%E2%80%A6</link>
 <description>&lt;p&gt;Привет&lt;br /&gt;
Очень надеюсь, что этот сайт будет интересен хоть кому-то кроме меня. Основным направлением блога будет обсуждение &lt;a href=&quot;http://draw2.ru/games&quot; class=&quot;bb-url&quot;&gt;flash игр&lt;/a&gt;, написание уроков и предоставление на “общее растерзание” исходников. Так же планирую, как моё “ноу-хау” рубрику &lt;a href=&quot;http://flashist.ru/questions&quot; class=&quot;bb-url&quot;&gt;«Вопрос-Ответ»&lt;/a&gt;, где каждый сможет задать интересующий его вопрос мне, а я постараюсь ответить на него, или помочь найти нужную информацию в сети.&lt;/p&gt;

&lt;p&gt;Всем - удачи, и будем считать, что сайт Flashist.ru начинает своё существование с этого момента, запомните этот памятный день =)&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/10/24/flashistru-nachinaet-svoyo-veshhanie%E2%80%A6#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/9">RSS</category>
 <category domain="http://www.flashist.ru/taxonomy/term/10">Нужно Знать</category>
 <pubDate>Wed, 14 Jan 2009 18:16:24 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">22 at http://www.flashist.ru</guid>
</item>
<item>
 <title>RSS FAQ</title>
 <link>http://www.flashist.ru/2007/10/26/rss-faq</link>
 <description>&lt;p&gt;Что нам даёт RSS?&lt;/p&gt;

&lt;p&gt;1. Экономия времени;&lt;br /&gt;
2. Удобство;&lt;br /&gt;
3. Экономия “пожираемого трафика”;&lt;br /&gt;
4. как следствие п. 1 и 3 - Экономия денег за потраченные часы в интернете и мегабайты - остаются деньги на пиво. Йихху =) Ну или чтобы просадить их в любимой онлайн игре)&lt;/p&gt;

&lt;p&gt;Что нам нужно сделать?&lt;/p&gt;

&lt;p&gt;1. Выбираем программу для сбора и чтения RSS потока. Благо большинство из них бесплатны и легкодоступны, например Яндекс.Лента или Google Reader, в последнем жмём кнопочку Create an account now, в правой части страницы, снизу.&lt;br /&gt;
2. Ищем иконку в своем любимом сайте и жмём.&lt;br /&gt;
3. Либо сразу жмём кнопку «подписаться», либо копируем адрес URL потока и вставляем в нужное поле, в Яндекс.Ленте “это-самое-поле” находится рядом с кнопочкой «ДОБАВИТЬ».&lt;br /&gt;
4. Радуемся =) Чего уж тут…&lt;/p&gt;

&lt;p&gt;Дневники, новостные порталы, социальные сети, информационные сервисы…Кто не бывал в такой ситуации, когда он идет на любимый сайт (допустим ЖЖ), проверить чего же нового успели написать твои любимые френды за выходные, но не находит там ничего кроме парочки постов, которые и читать-то не особо хочется.&lt;/p&gt;

&lt;p&gt;Или так: каждый день в течении месяца ты заходишь на понравившийся тебе портал, там много полезной инфы, там люди делятся жизненным опытом и это без сомнения поможет тебе в будущем, ведь где еще ты найдёшь профессионалов готовых поделиться своими знаниями «задаром» ? Но в один прекрасный день ты заходишь на сайт и обновлений нет. Второй день - то же самое.&lt;/p&gt;

&lt;p&gt;После недели на сайте появляется надпись: «В связи с техническими проблемами, сайт приостанавливает свою деятельность на неопределенное время. Приносим свои извинения и прочий бла-бла-бла» . Знакомая ситуация ? Нет =) Ну тогда у вас всё ещё впереди. Но дело не в этом, а в том, что через полторы недели ты уже и забудешь как назывался этот сайт, и о чем он был.&lt;/p&gt;

&lt;p&gt;Так о чем это я? Конечно же о RSS =) Спросите каким боком оно тут причастно? Дело в том, что и в случае с ЖЖ, и в случае с “отличным-информационным-порталом” было бы проще не тратить своё время, и не ждать, когда обновится информация на сайтах, а чтобы информация сама пришла к тебе.&lt;/p&gt;

&lt;p&gt;Вот тут-то на помощь и приходит RSS. Собственно, смотрим ролик, мотаем на ус, и ценим своё время.&lt;/p&gt;

&lt;p&gt;&lt;object classid=&quot;d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/p&gt;

&lt;p&gt;&lt;param name=&quot;width&quot; value=&quot;425&quot; /&gt;
&lt;param name=&quot;height&quot; value=&quot;350&quot; /&gt;
&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;
&lt;param name=&quot;src&quot; value=&quot;http://www.youtube.com/v/J3bAMGSTud8&quot; /&gt;&lt;embed type=&quot;application/x-shockwave-flash&quot; width=&quot;425&quot; height=&quot;350&quot; wmode=&quot;transparent&quot; src=&quot;http://www.youtube.com/v/J3bAMGSTud8&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/10/26/rss-faq#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/9">RSS</category>
 <category domain="http://www.flashist.ru/taxonomy/term/10">Нужно Знать</category>
 <pubDate>Wed, 14 Jan 2009 18:25:18 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">23 at http://www.flashist.ru</guid>
</item>
<item>
 <title>А ты умеешь выдвигать объекты на передний план?</title>
 <link>http://www.flashist.ru/2007/11/02/a-ty-umeesh-vydvigat-obekty-na-perednij-plan</link>
 <description>&lt;p&gt;В разработке тех или иных приложений/баннеров/игрушек время от времени возникает потребности в “выдвижении” объектов на передний/задний план. Реализуется всё очень легко, если знать что использовать, но если не знать, задача может показаться не решаемой.&lt;/p&gt;

&lt;p&gt;mx.behaviors.DepthControl.bringToFront(this); — это именно та функция, которая нам потребуется для решения этой очень простой задачи. В моём примере объекты выдвигаются вперёд, при наведении на них мышкой.&lt;/p&gt;

&lt;p&gt;Смотрим:&lt;br /&gt;
&lt;a href=&quot;http://www.flashist.ru/files/bringFront_sendBack/1.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt; | &lt;a href=&quot;http://www.flashist.ru/files/bringFront_sendBack/bringFront_sendBack.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;P.S.:&lt;/p&gt;

&lt;p&gt;Не забываем смотреть комментарии в .fla проекте.&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/02/a-ty-umeesh-vydvigat-obekty-na-perednij-plan#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Wed, 14 Jan 2009 19:47:21 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">28 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Перенос строки, как это сделать?</title>
 <link>http://www.flashist.ru/lessons/perenos-stroki-kak-eto-sdelat</link>
 <description>&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Вопрос:&lt;/span&gt;&lt;br /&gt;
Часто бывает нужно в строках во Flash сделать разрыв (переход на новую строку); сразу в голову лезет мысль - “Нада нажать Enter и будет счастье:))”, ха, как бы не так, Flash хитрый:hmm:, на такую попытку он обзываеться из панели OutPut кучей нехороших слов. И вот узнать мне хочеться именно то, какие спец. символы используються для подобных целей (ведь они есть, правда?wtf)&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Ответ:&lt;/span&gt;&lt;br /&gt;
Как обычно — ничего сложного, но если не знать что использовать, можно запутаться =) Всё,что нам нужно знать, так это то, что разрыв строки происходит при появлении спецсимволов (последовательности символов, таких как “\n”, “\r”, “newline” (естественно всё этио во Flash нужно писать без ковычек, “\n” или “\r” можно внедрять прямо в текст, который задаётся полю). Для самого переноса используем запись вида text_text.text=”Я — первая часть текста”+newline+”Я — вторая часть текста”, где text_txt - это у нас путь к нужному текстовому полю. Так же существует возможность форматировать поля с помощью html, что, на мой взгляд, гораздо удобней.&lt;/p&gt;

&lt;p&gt;Все примеры работы, как с обычными текстовыми полями, так и с html форматированными я рассмотрел в прилагаемом исходнике. Пользуйтесь на здоровье =)&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Смотрим:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flashist.ru/files/razriv_stroki/razriv_stroki.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt; | &lt;a href=&quot;http://www.flashist.ru/files/razriv_stroki.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;P.S.:&lt;/span&gt;&lt;br /&gt;
Выражаю огромную благодарность Волошину Артёму, который задал вопрос =) Пиши еще, постараюсь помочь. Надеюь этот урок будет полезен не только Артёму. И как обычно не забываем смотреть комментарии в .fla файле.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Flashist.ru любит вас =)&lt;/span&gt;&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/lessons/perenos-stroki-kak-eto-sdelat#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/12">Вопрос-Ответ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Thu, 15 Jan 2009 00:45:17 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">31 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Программная анимация и не только…</title>
 <link>http://www.flashist.ru/lessons/programmnaya-animatsiya-i-ne-tolko</link>
 <description>&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Вопрос:&lt;/span&gt;&lt;br /&gt;
Вот у меня проблема, как реализовать плавный прыжок MovieClipa. Я понимаю надо делать так, прибавляем постепенно y до определённой отметки и потом опускаем на столько же на сколько прибавили,но как это сделать плавно?&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Ответ:&lt;/span&gt;&lt;br /&gt;
Гораздо проще сделать это посредством использования особого класса во Flash, который называется mx.transitions.Tween. Подключается он к флешке путём вставки в код нужного кадра на главной временной шкале фильма следующих строк:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;import mx.transitions.Tween;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;import mx.transitions.easing.*;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Далее всё, что нам нужно - это создать саму функцию Tween. Создаётся она через запись вида &lt;span style=&quot;font-weight:bold&quot;&gt;new Tween(obj_mc, “_x”, Regular.easeOut, 0, 100, time, true)&lt;/span&gt;, где:&lt;/p&gt;

&lt;p&gt;1. obj_mc - путь к объекту, свойство которого мы будем изменять;&lt;br /&gt;
2. “_x” - имя свойства, которое будет изменено. Имя обязательно должно быть записано в кавычках. Можно изменять не только стандартные свойства объектов, но и свойства созданные собственноручно;&lt;br /&gt;
3. Regular.easeOut - тип движения. Отвечает за то, с каким ускорением/способом будет изменяться свойство (см. исходник);&lt;br /&gt;
4. 0 - начальная точка свойства;&lt;br /&gt;
5. 100 - конечная точка свойства;&lt;br /&gt;
6. time - переменная отвечающая за длительность изменения. Может указываться, как в секундах, так и в кадрах;&lt;br /&gt;
7. true - значение флага, отвечающего за тип длины движения. True - секунды, false - кадры.&lt;/p&gt;

&lt;p&gt;Помимо класса Tween, нам прийдется использовать еще и интервалы, через функцию setInterval(), если вы не знаете что это такое, и как с ним работать — не огорчайтесь, в исходнике, который я прилагаю к уроку, достаточно широко описаны способы работы с этой функцией, и некоторые её особенности.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Смотрим:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flashist.ru/files/tween/1.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt; &lt;a href=&quot;http://www.flashist.ru/files/tween/1.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;P.S.:&lt;/span&gt;&lt;br /&gt;
Я не видел, чтобы где-то в сети описывали еще эту проблему, но иногда бывает нужно остановить “движение” раньше времени. Чтобы иметь возможность обращаться к свойствам объекта Tween просто присваиваем Tween переменной:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;varTween = new Tween(obj_mc, “_x”, Regular.easeOut, 0, 100, time, true);&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;После этого мы сможем остановить анимацию через &lt;span style=&quot;font-weight:bold&quot;&gt;varTween.stop()&lt;/span&gt;.&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/lessons/programmnaya-animatsiya-i-ne-tolko#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/12">Вопрос-Ответ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Thu, 15 Jan 2009 00:55:06 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">32 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Учимся работать с фильтрами</title>
 <link>http://www.flashist.ru/2007/11/06/uchimsya-rabotat-s-filtrami</link>
 <description>&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Вопрос:&lt;/span&gt;&lt;br /&gt;
Привет, создай пожалуйста на своем сайте урок по: “Программному управлению фильтрами Flash” (тока если можно поподробнее, бо я совсем чайник во Flash.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Ответ:&lt;/span&gt;&lt;br /&gt;
Можно =) Только думаю, что я разделю описание на несколько статей, но начнем мы уже сегодня с фильтра Blur. Кто не знает, что такое Blur — это размытие. Идентичен Blur’у в любом графическом редакторе типа Photoshop или Fireworks (лично для меня второй предпочтительней). Фильтр простой, иногда помогает создать «иллюзию объема» картинки, когда предметы на заднем плане немного размываются, чтобы придать «передним» предметам ещё большую чёткость.&lt;/p&gt;

&lt;p&gt;Для работы с фильтрами нам надо сразу усвоить, что они не подключаются к объектам напрямую. Для этого создаётся отдельный массив, в который помещаются фильтры, которые вы хотите применить к объекту, а потом уже этот массив присваивается свойству filters нужного объекта. К слову, &lt;span style=&quot;font-weight:bold&quot;&gt;Flash поддерживает фильтры начиная только с 8 версии&lt;/span&gt;, и присваивать их можно только объектам классов MovieClip, TextFiled и Button.&lt;/p&gt;

&lt;p&gt;Чтобы начать работу с фильтром нам нужно присоединить нужный класс к флешке. Делается это следующей строкой:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;import flash.filters.BlurFilter;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;После этого у нас появляется возможность создавать новый объект класса BlurFilter записью типа &lt;span style=&quot;font-weight:bold&quot;&gt;var blur_filter:BlurFilter = new BlurFilter(blurX, blurY, quality)&lt;/span&gt;. Где:&lt;/p&gt;

&lt;p&gt;1. &lt;span style=&quot;font-weight:bold&quot;&gt;var blur_filter:BlurFilter&lt;/span&gt; — переменная, которая послужит нам ссылкой на созданный фильтр;&lt;br /&gt;
2. &lt;span style=&quot;font-weight:bold&quot;&gt;blurX и blurY&lt;/span&gt; — размытие по X и по Y, соответственно. Могут быть числами от 0 до 255;&lt;br /&gt;
3. &lt;span style=&quot;font-weight:bold&quot;&gt;quality&lt;/span&gt; — параметр, отвечающий за качество размытия, может принимать числовые значения от 1 до 3.&lt;/p&gt;

&lt;p&gt;Как я уже сказал выше, фильтры нельзя подключать к объектам напрямую, сначала их нужно поместить в специально созданный для этого массив:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;var filter_array:Array=[];&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;После этого «упаковываем» фильтр внутрь созданного массива:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;filter_array.push(blur_filter);&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;И, с чистой совестью, присваиваем этот массив свойству &lt;span style=&quot;font-weight:bold&quot;&gt;filters&lt;/span&gt; нужного объекта:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;obj_mc.filters = filter_array;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Собственно всё =) Если вы при инициализации фильтра вместо переменных blurX, blurY и quality задали конкретные числовые значения, то вы увидите, как объект obj_mc стал размытым (&lt;a href=&quot;http://www.flashist.ru/files/filters/blur.swf&quot; class=&quot;bb-url&quot;&gt;см. пример&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Напоследок скажу, что работа со всеми фильтрами устроена по одному принципу. Чтобы увидеть список всех фильтров и способы работы с ними, просто войдите в поиск Flash’a (F1), и введите в строку поиска фразу &lt;span style=&quot;font-weight:bold&quot;&gt;«The flash.filters package»&lt;/span&gt; без кавычек. В появившемся списке выбираем одноимённый пункт &lt;span style=&quot;font-weight:bold&quot;&gt;The flash.filters package&lt;/span&gt; и читаем.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Смотрим:&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.flashist.ru/files/filters/blur.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt; &lt;a href=&quot;http://www.flashist.ru/files/filters/blur.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/06/uchimsya-rabotat-s-filtrami#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/12">Вопрос-Ответ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Thu, 15 Jan 2009 01:13:09 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">33 at http://www.flashist.ru</guid>
</item>
<item>
 <title>С чего начинать поиск во Flash</title>
 <link>http://www.flashist.ru/2007/11/08/s-chego-nachinat-poisk-vo-flash</link>
 <description>&lt;p&gt;Когда ты начинаешь изучать Flash — у тебя появляется куча вопросов. Что, как, где…Но, за частую, помочь-то и некому. И хотя Flash сейчас становится всё более популярен, людей, действительно разбирающихся в нём и способных посоветовать что-то, не так уж и много. Поэтому знать с чего начинать поиск будет не лишним, для любого «юного флешера».&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Учимся пользоваться F1 поиском:&lt;/span&gt;&lt;br /&gt;
F1 поиск — это, пожалуй, самый сильный инструмент в данном плане. До 90% информации, которая может быть вам необходима, можно отыскать тут. Всё, что нам нужно, это: ну очень средние знания английского языка и четкое понимание того, что именно вам нужно найти. Т.е. если вы введёте в строку поиска «Эта…ну. Ну мне нада, чтобы я на картинку навёл, а она — того, ну, моргнула…» то, естественно, ничего найти не получится. Другое дело, если бы вы ввели «saturation» или «bright» — совсем другой разговор!) Встроенный во Flash F1 поиск хорош ещё тем, что, практически всегда, к разделам касающимся программирования, там прилагаются исходники, скопировав которые в во вкладку Actions (F9) вы можете увидеть результат. Так же, советую сразу переходить к разделам «Learning ActionScript 2.0 in Flash» и «AcionScropt 2.0 Language Reference», так как именно эти два раздела посвящены программированию.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Тематические форумы и комьюнити:&lt;/span&gt;&lt;br /&gt;
Ну кто из нас не знает &lt;a href=&quot;http://www.flasher.ru/forum/&quot; class=&quot;bb-url&quot;&gt;Flasher.ru&lt;/a&gt; форума? Покажите мне этого уникума, последнего из вида, единственного в своём роде…А вообще, если по делу, форумы и &lt;a href=&quot;http://community.livejournal.com/ru_flash/&quot; class=&quot;bb-url&quot;&gt;комьюнити&lt;/a&gt; отличное место для обмена опытом, точнее места, где начинающие могут набраться опыта. Единственная сложность в том, что на том же Flasher.ru идёт строгая модерация, и молодой, но дерзкий флешер, может запросто схлопотать бан и, чуть ли не навсегда, потерять доступ к этому ценнейшему ресурсу, как было со мной =) Проблема решилась только с помощью переустановки Windows, после которой у моего компьютера появился другой ip и форум не смог вычислить меня, как делал раньше. Совет один: будьте вежливы с модераторами форумов и комьюнити, несмотря на то, что некоторые из них му*аки.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;Включаем мозги ©&lt;/span&gt;&lt;br /&gt;
Ищем, пробуем, экспериментируем…Хотите верьте, хотите нет, но пара часов собственных мучений размышлений гораздо полезней 15 минут расспросов. В будущем, при опредёленном уровне знаний, достаточно будет всего пары минут поисков_ака_экспериментов, чтобы найти нужную информацию самому, но лень заставляет людей просить помощи на тех же форумах. Не становитесь такими — ни к чему хорошему это не приведёт. К тому же опыт, который вы получите приложив усилия — это ничем не заменимая база.&lt;/p&gt;

&lt;p&gt;Но, безусловно, существуют ситуации, когда без посторонней помощи разобраться очень тяжело, но в большинстве случаев, тем, кто только начал изучать Flash, будет полезнее потратить время расспросов на прочтение книжек или собственные эксперементы. В крайнем случае, всегда можно &lt;a href=&quot;http://www.flashist.ru/questions&quot; class=&quot;bb-url&quot;&gt;спросить&lt;/a&gt; =)&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/08/s-chego-nachinat-poisk-vo-flash#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <pubDate>Thu, 15 Jan 2009 02:24:20 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">35 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Поиск в тексте + анимация составления слов</title>
 <link>http://www.flashist.ru/2007/11/19/poisk-v-tekste-animaciya-sostavleniya-slov</link>
 <description>&lt;p&gt;&lt;h3&gt;Вопрос:&lt;/h3&gt;&lt;br /&gt;
Привет. Я хочу сделать программку, подобную &lt;span style=&quot;font-weight:bold&quot;&gt;поисковой системе&lt;/span&gt;. Есть &lt;span style=&quot;font-weight:bold&quot;&gt;текстовое поле&lt;/span&gt;, есть список всех допустимых слов, когда вводишь в поле символы, проверяется есть ли в списке слова начинающиеся с этих символов, и если есть, то все эти слова выводятся, скажем под полем. Но главное то, чтобы каждое слово кнопкой (при нажатии выполнялось бы какое-то действие), то есть, как я понимаю, каждое слово должно быть мувиклипом.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Ответ:&lt;/h3&gt;&lt;br /&gt;
Всё реализуемо, благо &lt;span style=&quot;font-weight:bold&quot;&gt;Flash&lt;/span&gt; предоставляет довольно &lt;span style=&quot;font-weight:bold&quot;&gt;большие возможности&lt;/span&gt; для работы с текстом, нужно только знать, что использовать. Главное, что нам нужно запомнить — это несколько функций и свойств, которыми мы будем пользоваться для решения этой задачи.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Необходимые функции&lt;/h3&gt;&lt;br /&gt;
1. &lt;span style=&quot;font-weight:bold&quot;&gt;length&lt;/span&gt; — возвратит нам длину строки (количество символов) объекта String. Идентично свойству &lt;span style=&quot;font-weight:bold&quot;&gt;length&lt;/span&gt; у массивов. Для объекта &lt;span style=&quot;font-weight:bold&quot;&gt;var var_str:String = &quot;Flashist.ru&quot;&lt;/span&gt; свойство &lt;span style=&quot;font-weight:bold&quot;&gt;length&lt;/span&gt; будет равно 11. Убедитесь сами, скопируйте во флеш следующие строки:&lt;br /&gt;
&lt;code class=&quot;bb-code&quot;&gt;var var_str:String = “Flashist.ru”; trace(var_str.length);&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;2. &lt;span style=&quot;font-weight:bold&quot;&gt;сharAt(index)&lt;/span&gt; — возвращает элемент строки (давайте в дальнейшем называть все объекты String строками), который находится на позиции &lt;span style=&quot;font-weight:bold&quot;&gt;index&lt;/span&gt;. Главное не забыть, что отсчёт элементов в строках, как и в массивах, начинается с нуля, поэтому, если мы создадим текстовый объект var &lt;span style=&quot;font-weight:bold&quot;&gt;var_str:String = &quot;Flashist.ru&quot;&lt;/span&gt;, то запись &lt;span style=&quot;font-weight:bold&quot;&gt;trace(var_str.charAt(2))&lt;/span&gt; вернёт нам &lt;span style=&quot;font-weight:bold&quot;&gt;&quot;а&quot;&lt;/span&gt;, а запись &lt;span style=&quot;font-weight:bold&quot;&gt;trace(var_str.charAt(0))&lt;/span&gt; — &lt;span style=&quot;font-weight:bold&quot;&gt;&quot;F&quot;&lt;/span&gt;. Если вам будет проще, то можно представить себе текст в виде массива, где каждый символ — это элемент, у которого есть свой порядковый номер;&lt;/p&gt;

&lt;p&gt;3. &lt;span style=&quot;font-weight:bold&quot;&gt;substr(index, length)&lt;/span&gt; — эта функция, как бы выделяет из строки нужный нам фрагмент. Фрагмент будет начинаться с символа на позиции &lt;span style=&quot;font-weight:bold&quot;&gt;index&lt;/span&gt;, а количество символов в фрагменте будет равно числу &lt;span style=&quot;font-weight:bold&quot;&gt;length&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Приступаем к работе в Flash&lt;/h3&gt;&lt;br /&gt;
Собственно это и все функции, которые нам нужны для решения данного вопроса. На самом деле, пример не из самых лёгких, и человеку, который только &lt;span style=&quot;font-weight:bold&quot;&gt;начал изучать флеш&lt;/span&gt;, разобраться в коде &lt;a href=&quot;http://www.flashist.ru/files/text/search/search.rar&quot; class=&quot;bb-url&quot;&gt;исходника&lt;/a&gt; будет совсем не легко. Именно поэтому, я постарался как можно подробнее описать каждую функцию в примере, а так же разбил &lt;span style=&quot;font-weight:bold&quot;&gt;урок&lt;/span&gt; на две части.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Версия по-проще&lt;/h3&gt;&lt;br /&gt;
В этой версии очень много пояснений и комментариев, которые должны будут помочь разобраться вам. Здесь мы не выходим за рамки заданного вопроса, и решаем строго поставленную задачу.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/text/search/search.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt;&lt;/span&gt; | &lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/text/search/search.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Версия по-сложнее&lt;/h3&gt;&lt;br /&gt;
Здесь я умышленно удалил все комментарии, которые остались от предыдущей версии, чтобы не засорять код. А так же добавил &lt;span style=&quot;font-weight:bold&quot;&gt;программную анимацию&lt;/span&gt; сборки текста из отдельных букв. Пример, на мой взгляд, гораздо сложнее «простой версии», но и по-интереснее будет.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/text/search/search_advanced.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt;&lt;/span&gt; | &lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/text/search/search_advanced.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Всем удачи =) Надеюсь мои уроки помогают вам.&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/19/poisk-v-tekste-animaciya-sostavleniya-slov#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <pubDate>Sat, 31 Jan 2009 22:00:33 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">56 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Программное создание Movie Clip бъектов в ActionScript 2.0</title>
 <link>http://www.flashist.ru/2007/11/21/programmnoe-sozdanie-movie-clip-bektov</link>
 <description>&lt;p&gt;Учимся &lt;span style=&quot;font-weight:bold&quot;&gt;создавать Movie Clip объекты&lt;/span&gt; не «вручную», а с помощью кода, а так же запоминаем функции, которые нам помогут в этом.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Необходимые функции&lt;/h3&gt;&lt;br /&gt;
1. &lt;span style=&quot;font-weight:bold&quot;&gt;createEmptyMovieClip(name, level)&lt;/span&gt; — эта функция создаёт пустой мувиклип, который в дальнейшем может послужить нам для определённых целей. Чаще всего &lt;span style=&quot;font-weight:bold&quot;&gt;пустые Movie Clip’ы&lt;/span&gt; используют, как контейнеры для последующей загрузки в них фотографий или других флешек. Параметры:&lt;/p&gt;

&lt;p&gt;   * &lt;span style=&quot;font-weight:bold&quot;&gt;name&lt;/span&gt; — имя созданного клипа;&lt;br /&gt;
   * &lt;span style=&quot;font-weight:bold&quot;&gt;level&lt;/span&gt; — уровень, на который будет этот клип подгружен;&lt;/p&gt;

&lt;p&gt;2. &lt;span style=&quot;font-weight:bold&quot;&gt;attachMovie(clip_id, name, level, {prop1:x, prop2:y…prop3:z})&lt;/span&gt; — эта функция, в отличии от предыдущей, не создаёт новый, а «вытаскивает» из библиотеки уже &lt;span style=&quot;font-weight:bold&quot;&gt;созданный Movie Clip&lt;/span&gt;. Для того, чтобы созданный «вручную» клип можно было использовать, необходимо задать ему имя, и поставить галочку напротив &lt;span style=&quot;font-weight:bold&quot;&gt;Export for ActionScript&lt;/span&gt;. Параметры:&lt;/p&gt;

&lt;p&gt;   * &lt;span style=&quot;font-weight:bold&quot;&gt;clip_id&lt;/span&gt; — это имя созданного вручную объекта (клипа), который мы поместили в библиотеку и разрешили для него &lt;span style=&quot;font-weight:bold&quot;&gt;Export for ActionScript&lt;/span&gt;;&lt;br /&gt;
   * &lt;span style=&quot;font-weight:bold&quot;&gt;name&lt;/span&gt; — имя, которое мы даём созданному объекту;&lt;br /&gt;
   * &lt;span style=&quot;font-weight:bold&quot;&gt;level&lt;/span&gt; — уровень, на который подгружается клип;&lt;br /&gt;
   * &lt;span style=&quot;font-weight:bold&quot;&gt;{prop1:x, prop2:y…prop3:z}&lt;/span&gt; — список параметров, которые мы передаём мувику при создании.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Юзаем исходники, смотрим на примеры&lt;/h3&gt;&lt;br /&gt;
Если вы ничего не поняли из предыдущих строк, то лучше посмотрите &lt;a href=&quot;http://www.flashist.ru/files/movieclip/create.rar&quot; class=&quot;bb-url&quot;&gt;исходник&lt;/a&gt; урока, там я попытался объяснить всё более чётко и ясно.&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/movieclip/create.swf&quot; class=&quot;bb-url&quot;&gt;Сама Флешка »&lt;/a&gt;&lt;/span&gt; | &lt;span style=&quot;font-weight:bold&quot;&gt;&lt;a href=&quot;http://www.flashist.ru/files/movieclip/create.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;P.S.:&lt;/h3&gt;&lt;br /&gt;
Этой статьёй я начинаю заполнение своего собственного небольшого &lt;a href=&quot;http://www.flashist.ru/flash-uroki/&quot; class=&quot;bb-url&quot;&gt;FAQ’a&lt;/a&gt; по Flash. Если у вас есть какие-то пожелания или вы знаете, что обязательно должно быть добавлено в этот список, то, пожалуйста, напишите об этом в комментариях.&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/21/programmnoe-sozdanie-movie-clip-bektov#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/36">Movie Clip</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Sat, 31 Jan 2009 22:41:49 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">58 at http://www.flashist.ru</guid>
</item>
<item>
 <title>Поговорим о свойстваx Movie Clip объектов в ActionScript 2.0</title>
 <link>http://www.flashist.ru/2007/11/23/pogovorim-o-svojstvax-movie-clip-obektov-v-actionscript-20</link>
 <description>&lt;p&gt;&lt;h3&gt;Растяни, уменьши, поверни и спрячь их&lt;/h3&gt;&lt;br /&gt;
Сегодня мы разберём основные свойства &lt;span style=&quot;font-weight:bold&quot;&gt;Movie Clip объектов во Flash&lt;/span&gt;, с помощью которых можно уменьшать, увеличивать, перемещать по осям X и Y, скрывать и делать объекты невосприимчивыми к стандартным событиям типа &lt;span style=&quot;font-weight:bold&quot;&gt;onPress&lt;/span&gt;, &lt;span style=&quot;font-weight:bold&quot;&gt;onRelease&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;&lt;h3&gt;Свойства объектов Flash, как же вас много&lt;/h3&gt;&lt;br /&gt;
На самом деле &lt;span style=&quot;font-weight:bold&quot;&gt;свойств у Movie Clip&lt;/span&gt; объектов огромное количество, и говорить о них всех, в рамках этой статьи, нет смысла. Лучше, если вам требуется узнать про какое-то определённое свойство, напишите мне об этом, и я либо сделаю урок, либо отвечу вам на мыло. А, пока, записываем свойства, которые мы будем разбирать сегодня:&lt;/p&gt;

&lt;p&gt;   1. &lt;span style=&quot;font-weight:bold&quot;&gt;_x&lt;/span&gt; — определяет координату нашего &lt;span style=&quot;font-weight:bold&quot;&gt;Movie Clip’а&lt;/span&gt; по оси X;&lt;/p&gt;

&lt;p&gt;   2. &lt;span style=&quot;font-weight:bold&quot;&gt;_y&lt;/span&gt; — определяет координату мувика по Y;&lt;/p&gt;

&lt;p&gt;   3. &lt;span style=&quot;font-weight:bold&quot;&gt;_width&lt;/span&gt; — указывает ширину объекта в пикселях;&lt;/p&gt;

&lt;p&gt;   4. &lt;span style=&quot;font-weight:bold&quot;&gt;_height&lt;/span&gt; — определяет высоту;&lt;/p&gt;

&lt;p&gt;   5. &lt;span style=&quot;font-weight:bold&quot;&gt;_xscale&lt;/span&gt; — ширина объекта в процентах от «базовой» ширины. «Базовая» ширина равна 100 процентам;&lt;/p&gt;

&lt;p&gt;   6. &lt;span style=&quot;font-weight:bold&quot;&gt;_yscale&lt;/span&gt; — процентное значение высоты объекта;&lt;/p&gt;

&lt;p&gt;   7. &lt;span style=&quot;font-weight:bold&quot;&gt;_alpha&lt;/span&gt; — прозрачность &lt;span style=&quot;font-weight:bold&quot;&gt;Movie Clip’a&lt;/span&gt;. Принимает значение от 0 до 100. Где 0 - объект полностью скрыт;&lt;/p&gt;

&lt;p&gt;   8. &lt;span style=&quot;font-weight:bold&quot;&gt;_rotation&lt;/span&gt; — угол поворота объекта;&lt;/p&gt;

&lt;p&gt;   9. &lt;span style=&quot;font-weight:bold&quot;&gt;enabled&lt;/span&gt; — если свойство равно true, то клип нормально реагирует на стандартные события типа нажать &lt;span style=&quot;font-weight:bold&quot;&gt;(onRelease)&lt;/span&gt;, навести &lt;span style=&quot;font-weight:bold&quot;&gt;(onRollOver)&lt;/span&gt; и др. При &lt;span style=&quot;font-weight:bold&quot;&gt;enabled&lt;/span&gt; равном false нажать, допустим, не удастся;&lt;/p&gt;

&lt;p&gt;   10. &lt;span style=&quot;font-weight:bold&quot;&gt;_visible&lt;/span&gt; — отображение объекта на экране. Если &lt;span style=&quot;font-weight:bold&quot;&gt;_visible&lt;/span&gt; равно true, то объект виден, если false, то скрыт. При &lt;span style=&quot;font-weight:bold&quot;&gt;_visible&lt;/span&gt; равном false объект не реагирует на стандартные события (см. enabled).&lt;/p&gt;

&lt;p&gt;Посмотреть, на что влияют те или иные свойства, вы можете в &lt;a href=&quot;http://www.flashist.ru/files/movieclip/svoistva.swf&quot; class=&quot;bb-url&quot;&gt;примере&lt;/a&gt;. Для большей наглядности изменения я использовал класс &lt;a href=&quot;http://www.flashist.ru/2007/11/05/programmnaya-animaciya-i-ne-tolko%e2%80%a6/&quot; class=&quot;bb-url&quot;&gt;Tween&lt;/a&gt;. На мой взгляд, всё получилось, достаточно понятно и просто, так что разобраться должен каждый =) К тому же &lt;a href=&quot;http://www.flashist.ru/files/movieclip/svoistva.rar&quot; class=&quot;bb-url&quot;&gt;исходник&lt;/a&gt; изобилует комментариями.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flashist.ru/files/movieclip/svoistva.swf&quot; class=&quot;bb-url&quot;&gt;Сама флешка »&lt;/a&gt; | &lt;a href=&quot;http://www.flashist.ru/files/movieclip/svoistva.rar&quot; class=&quot;bb-url&quot;&gt;Исходник »&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.flashist.ru/2007/11/23/pogovorim-o-svojstvax-movie-clip-obektov-v-actionscript-20#comments</comments>
 <category domain="http://www.flashist.ru/taxonomy/term/8">FAQ</category>
 <category domain="http://www.flashist.ru/taxonomy/term/4">Flash</category>
 <category domain="http://www.flashist.ru/taxonomy/term/36">Movie Clip</category>
 <category domain="http://www.flashist.ru/taxonomy/term/15">Исходники</category>
 <category domain="http://www.flashist.ru/taxonomy/term/16">Уроки</category>
 <pubDate>Mon, 02 Feb 2009 01:22:06 +0300</pubDate>
 <dc:creator>admin</dc:creator>
 <guid isPermaLink="false">60 at http://www.flashist.ru</guid>
</item>
</channel>
</rss>
