Flash Ripper RSS Readers


+

Архивы сайта Флэш Потрошитель за Ноябрь 2005


28.Ноябрь.2005,

ToDo по языку AS3

Antares собирает предложения по темам разбора языка AS3 на форуме flasher.ru. Если вы хотите, чтобы интересующая вас тема в этом языке была освещена поскорее -- пишите!

Писал Rost, 07:21 PM Отзывов: 1

 

День Рождения (задним числом)

Получив по почте и на форумах масссу поздравлений с днем рождения, я понял, что проскочить незамеченным не удалось и будет просто глупо обходить факт своего рождения в своем же журнале. Эту заметку о моем дне рождения мне помог составить Nirth, и, хотя она подошла бы больше ко дно рождения самого сайта, все же публикую здесь:

Когда я только начал заниматься флэшом, я открыл для себя ресурсы вроде flasher.ru, actionscript.org, хорошие форумы, где много спецов, в те времена меня интересовали ответы на вопросы, и советы как и что лучше сделать, но по мере «взросления», этого стало мало, нужны были идеи, нужно было знать, что есть нового, кто что придумал, и как это можно адаптировать под себя, говоря по-человечески нужны были новости, и статьи.

Тогда в рунете был всего один блог подобной направленности, создателем этого Блога был Ростислав, он говорит нам, что нового в мире флэша и вокруг него, он научил нас (тех кто справа в сайд баре) делиться мыслями, и идеями. И несколько дней назад у героя данного эссе случился День Рождения, с чем его и поздравляю, желаю счастья в личной жизни, и не личной жизни, а главное желаю идей, и много хороших моментов в жизни.

Хочу поблагодарить всех, кто напечатал мне пару строк. Среди пожеланий было даже "Рост, желаю тебе попасть в управление компании Макромедия!" (писал Seva на форуме флэш-клуба).

Меня радует, что флэш-сообщество рунета растет как количественно, так и качественно.

Процветания вам!

Писал Rost, 05:29 PM Отзывов: 11

 

Жизнь раздвоенной флэш-личности во время больших перемен, или как FDT 1.0.4 помирился м Flex 2.0.0

Установив Flex 2, поигравшись с ним и решив вернуться к работе (то есть к программированию ActionScript 2 с помощью FDT), я обнаружил, что вернуться к работе невозможно. И дело не только в притягательной силе Flex 2. Дело в том, что процедура его деинсталляции/деактивации не предусмотрена, а, не будучи неактивированным, Flex 2 не позволяет мне использовать FDT. Поэтому мне пришлось рядом с Eclipse/Flex установить еще одну копию Eclipse -- специально для FDT. И таким образом у меня теперь живут два Эклипса -- один для Flex, другой для FDT и остального рабочего инструментария. И теперь я просто запускаю нужную мне копию Eclipse для работы -- таким образом, проблема решена.

Но, я чувствую, что найденный мной выход может быть совсем не выходом, а тупиком, связанным с неполным знанием возможностей платформы Eclipse -- может быть, существует способ обойтись без этого "раздвоения" и заставить Flex 2 мирно сосуществовать внутри Eclipse рядом с FDT?

Кто знает -- поделитесь!

Писал Rost, 04:11 PM Отзывов: 7

 

25.Ноябрь.2005, Classes

Флэш-дизайнерам: как сделать так, чтобы свойство Scale9Grid заработало в режиме Live Preview в среде разработки Flash 8 (обновлено)

Дизайнеры всего мира были значительно обрадованы новым и очень полезным свойством мувиклипов, Scale9Grid. Те, кто уже знает, что это такое, могут пропустить этот абзац и читать дальше начиная с заголовка "Решение задачи". Тем кто не знает: свойство Scale9Grid позволяет "разбить" мувиклип четырьмя направляющими на 9 условных зон:

1 | 2 | 3
-----------------
4 | 5 | 6
-----------------
7 | 8 | 9

Такое разбиение приводит к тому, что способ масштабирования мувиклипа изменяется: теперь этот мувиклип, вместо того, чтобы масштабироваться как обычно, позволяет растягиваться только определенным зонам (2 и 8 -- только по горизонтали, 4 и 6 -- только по вертикали, 5 -- во всех двух направлениях, а углам -- 1, 3, 7 и 9 зонам -- растягиваться вообще запрещено внутренним прокурором флэш-проигрывателя). Таким образом можно добиваться сохранения скруглений углов, масштаба теней, свечений и т.п. декоративных эффектов при масштабироании мувиклипа. Вот -- хороший и красочный туториал о том, как использовать свойство Scale9Grid -- исходник прилагается!.

Но во всем этом 9-зонном великолепии есть грустный факт для дизайнеров: Scale9Grid не работает в режиме LivePreview в среде разработки -- здесь по прежнему отображается уродливо деформированное нечто. Это снижает полезность данной фичи в разы -- чтобы увидеть готовый дизайн, нужно компилировать весь проект. А мы хотим видеть результат сразу же!

Решение задачи

  1. Копируем в каталог classes/com/flashripper/utils микрокласс Scale9Grid (243 байта);
  2. Создаем мувиклип со свойством Scale9Grid обычным образом и размещаем его на сцене; (добавлено:точка регистрации клипа должна находиться в верхнем левом углу);
  3. Задаем в свойствах нашего мувиклипа "Export to ActionScript", там же -- произвольное значение для "Linkage ID" и там же -- точное значение поля "AS 2.0 class", равное "com.flashripper.utils.Scale9Grid";
  4. Кликаем по нашему мувиклипу в библиотеке правым кликом и выбираем пункт "Convert to Compiled Clip", получая таким образом откомпилированную версию нашего клипа в среде разработки.
  5. Наслаждаемся 9-зонным масштабированием Scale9Grid в среде разработки Flash 8 в режиме LivePreview.

Класс com.flashripper.utils.Scale9Grid можно использовать для любых мувиклипов с заданным свойством "Scale9Grid" сколько угодно раз.

Писал Rost, 02:57 PM Отзывов: 14

 

24.Ноябрь.2005,

На сайте flasher.ru открыт форум по ActionScript 3

Форум "ActionScript 3" на сайте flasher.ru -- пока еще совсем молодой!

Писал Rost, 03:25 PM Отзывов: 4

 

23.Ноябрь.2005, Resources

Новая версия сайта Favourite Website Awards

Сайт FWA превратился в оправданно резиновый флэш-сайт с четким дизайном и хорошей функциональностью.

Есть возможность фильтровать объекты (победители, профайлы, интервью, статьи, обои для рабочего стола) по нескольким критериям. Есть возможность быстрого добавления выбранного объекта "в избранное" -- так называемый "Dock" сайта FWA (жмите кнопку "Add to Dock").

Поддерживается мышиное колесо, например, можно прокручивать страницы сайта.

Продумана система внутренней навигации и есть возможность получить прямую ссылку на выбранную страницу сайта -- жмите "Direct Link" и затем "Copy" в открывшемся окне. (вот пример использования: интервью с TokyoPlastiс на сайте FWA).

Хорошая работа, на все 100 процнетов.

Писал Rost, 09:51 PM Отзывов: 7

 

18.Ноябрь.2005, Classes

Объекты-признаки как более эффективная замена цепочек прототипов в ActionScript 3.0

В языке ActionScript 3.0 классы представляются внутри проигрывателя как объекты класса, определяющие не только свойства и методы класса, но также и прототип и так называемые "признаки" (traits) класса, являющиеся внутренними сущностями, недоступными для прямого использования. Как вы наверняка помните из ActionScript 1-2, прототип является объектом, содержащим свойства и методы непосредственного надкласса данного класса. А поскольку прототип содержит информацию только о непосредственном надклассе, то интерпретатор ActionScript в более ранних версиях ActionScript для поиска унаследованных свойств последовательно осматривал объекты-прототипы данного класса и всех его надклассов вплоть до Object.prototype включительно. Этот способ поиска унаследованных свойств был назван цепочкой прототипов (или цепочкой наследования). В ActionScript 3.0 прототипы по-прежнему используются для реализации иерархии наследования, но для поиска идентификатора цепочка прототипов больше не используется. Все унаследованные свойства и методы экземпляра теперь хранятся в новом объекте признаков ("traits"), который избавляет от необходимости обхода цепочки прототипов для поиска свойств и методов по имени и существенно повышает производительность кода.

Предыдущие версии ActionScript предоставляли прямой доступ к объектам-прототипам в цепочке прототипов, но этого больше нет ActionScript 3.0. Теперь, когда язык предоставляет более зрелую реализацию основанного на классах программного интерфейса, "хаки" с использованием цепочки прототипов больше не допускаются. И даже более того -- оптимизация внутреннего механизма наследования, например введение объектов-признаков, обеспечивющих намного большую производительность Flash Player, сделала прямой доступ к цепочке прототипов в высшей степени непрактичным.

// via "Programming ActionScript 3.0" Alpha 1 manual

Писал Rost, 03:28 PM Отзывов: 6

 

17.Ноябрь.2005, Tools

HaXe Development Tool

Пока Macromedia продвигает ActionScript 3.0, во flash-opensource-сообществе происходят события не меньших, если не больших, масштабов.

Авторы MTASC представляют свое новое детище -- язык HaXe, на котором, судя по описанию, можно будет создавать как SWF-файлы, так и генерировать код Javascript для создания AJAX-подобных приложений, и, кроме того, на этом же языке можно будет генерировать исходный код Neko -- код языка-посредника, имеющего свою виртуальную машину -- по словам авторов, очень быструю.

И вот уже выходит HaXe Development Tool -- плагин для Eclipse 3.1, позволяющий начинать писать на языке HaXe прямо сейчас.

Писал Rost, 04:54 PM Отзывов: 5

 

15.Ноябрь.2005, Articles

Первый в мире туториал по ActionScript 3 и FlexBuilder на русском языке

Подтверждая широко распространившиеся в последнее время слухи о том, что, цитирую, "У Человека Дождя конечно самый лучший блог, который (без всякой иронии) принес флэш-аудитории в рунете много нового", тот самый Человек Дождя, дитя ноября, пароход и стеклорез, и просто кровожадный флэш-маньяк Миша Майк Майкл "Antares" Клишин Первый публикует на своем сайте уже скандально популярную более чем в 70 странах статью под кодовым названием "ActionScript 3.0 : тутор #0, ImageLoader".

На самом деле это действительно первая статья-туториал по ActionScript 3 из замеченных мной, а если у кого-то есть еще -- то я с радостью опубликую ссылки здесь в новостях.

Писал Rost, 09:56 AM Отзывов: 8

 

11.Ноябрь.2005, Art

Миша "Antares" Клишин открывает History Manager в ActionScript 3.0

Как пишет Миша, "History management позволяет пользователю перемещаться по разделам приложения, используя кнопки браузера Back and Forward. Подобная навигация доступна по умолчанию, без использования ActionScript или тэгов MXML, но его можно отключить при помощи historyManagement="false".

Flash еще на шаг ближе к пользователю!

Штрек, а может, стоит сразу делать сайт флэш-клуба, используя FLEX 2 / ActionScript 3 / MXML и делать этот сайт сразу под новый Flash Player 8.5 (9?)? Поскольку флэш-клуб предназначен в первую очередь для профессионалов, то проблем с версиями проигрывателя не будет -- у этих людей свежия версия проигрывателя как правило уже установлена.

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

Писал Rost, 02:33 PM Отзывов: 53

 

10.Ноябрь.2005, Art

Конкурс на лучшую флэш-историю

Стартовал платный конкурс ($15 -- для студентов, $30 -- для остальных) на лучшую флэш-историю. Кроме платности, у этого конкурса есть авторитетные и щедрые спонсоры: MediaTemple (приз -- пожизненный хостинг в 1Гб), Wacom, Macromedia, Toon Boom, Flash Ants, FL Studio, Newtek -- каждый со своим призом. Подробности конкурса, включая ссылки на работы-победительницы предыдущего конкурса -- на сайте stroganovka.ru.

Писал Rost, 10:30 PM Отзывов: 10

 

07.Ноябрь.2005,

Новые статьи на новой версии сайта флэш-клуба

В то время, как широкие массы флэшеровской общественности погрузились в пучину ActionScript3, Штрек успел выложить уже третью версию своего сайта -- сайта про Флэш, сделанном на Флэш: www.flash-club.com. Изменён дизайн, радикально изменена навигация сайта, появились кнопки - "вперёд", "назад".

Теперь можно отключать звуковое сопровождение сайта, прокручивать текст "в конец" и "в начало" одним нажатием кнопки. В третьей версии реализована (в качестве эксперимента) загрузка сайта без прелоадера -- по мере загрузки происходит ознакомление с отдельными блоками сайта и его навигацией (возможны неточности в работе, так как на определённых скоростях обработчик onData отрабатывается не корректно). Штрек остался вполне доволен проделанной работой и в связи с, как он говорит, "очередным провалом очередного конкурса по флэш-разработке", конкурс на лучший дизайн сайта Флэш-клуба решено прекратить, призовые деньги отправить Флэштучке -- на лечение. Деньги в размере 15000р. уже отправлены и Тучкой получены.

Штрек:

"Вот может и для таких дел нужен Флэш-клуб.
В дополнение хочу добавить, что Иван Дембицкий, выложил на сайте Флэш-клуба свою новую статью -- "Класс SkewedMovieClip и работа с ним. Flash 8."

Также Штрек выложил на сайте еще одну свою новую статью, "Вставка в динамическое текстовое html-поле текста с html форматированием взамен выделенного" вдобавок к своей же предыдущей статье "Прелоадер для загрузки в динамическое текстовое поле файлов swf и jpg по тегу img".

Ссылки на все статьи есть в новостях сайта флэш-клуба.

Писал Rost, 02:07 PM Отзывов: 39

 

01.Ноябрь.2005, Community

Утечка памяти во Flash Player 8 вместе с подробным объяснением "Почему так"

Миша Клишин опубликовал переведенное им с английского объяснение того, почему течет память во Flash Player 8.

Писал Rost, 03:27 PM Отзывов: 26

 

Примечания: Статус документа: в процессе
++


Этот сайт окупается за счет саперов. Они говорят:
+++




++++



© 2002-2008 Производство: Рост Прибыли · О проекте · Подписка на новости (RSS)