29/08/2008
Как-то блуждал по блогам и наткнулся на страничку с описанием интересной скрытой возможности XML в ActionScript 3 – метод XML.setNotification(). Этот метод позволяет получать данные об изменениях в XML дереве, за которым установили такое наблюдение. Я воспользовался этим методом и написал ряд классов, которые позволяют получать события об изменениях в XML дереве и использовать биндинг с XML во Flex.
Прочитать остальную часть записи »
Метки: Bindable, flash.events.EventDispatcher, flash.utils.Proxy, XML, XML.setNotification
Опубликовано в ActionScript 3, Flash, Flex | Нет комментариев »
26/08/2008
Во времена ActionScript 2, некоторые люди решали проблему вычисления присутствия или отсутствия указателя мышки в области флеш плеера большой кнопкой или мувиклипом, который занимал всю область флешки и сообщал о onRollOver, onRollOut, onDragOver, onDragOut. Когда мне поставили подобную задачу, у меня родилась идея для нового "велосипеда". Этот велосипед оттачивался несколько дней и так и не пригодился на практике (видео плеер для которого это было сделано не отличался достоинствами). Но недавно появился шанс для этого инструмента и я решил его выложить, чтоб дать кому-то возможность вдоволь покататься.
Прочитать остальную часть записи »
Опубликовано в ActionScript 2, Flash | Нет комментариев »
6/08/2008
Мне раньше много приходилось программировать во Flash IDE и после долгих ночей за компьютером, вывел оптимальную для себя цветовую схему кода. От обычной расцветки долго работать нельзя – быстро устают глаза, а моя расцветка очень контрастная и глаза стали значительно легче переносить такие ночи. На первый взгляд выглядит, по меньшей мере, странно, но если попробовать, то чувствуешь себя намного уютнее, чем со стандартной расцветкой. В остальном, дело вкуса.
Прочитать остальную часть записи »
Опубликовано в Flash | 6 Комментариев »
31/07/2008
ExternalInterface.addCallback используется для регистрации функций обратного вызова (далее, каллбек). Эти функции будут доступны извне флеш программы, по заданным именам, и их можно будет даже вызвать.
Класс EICallback был создан, как оболочка для этого метода с дополнительными удобными "фишками" и просто облегчает, и без того простую, процедуру создания каллбеков. Прочитать остальную часть записи »
Опубликовано в ActionScript 3, Flash | Нет комментариев »
14/07/2008
Name Generator, это шуточная программа генерирующая слова. Возможно вы делаете игру и вам нужно имя для монстра или инопланетной рассы? Достаточно запустить эту программу и получаете Ajie, Eyicua, Airai, Ucoahoxe… Надо на русском? Получайте – Жопомпах, Зщаёхв, Бпюуг, Иомсь. Может нужно назвать оружие? Olosef blaster, Mega Uxiex. Ну, думаю, мысль вы уловили. Прочитать остальную часть записи »
Опубликовано в Новости, Поделки | Нет комментариев »
6/07/2008
Среди флеш разработчиков уже, наверно, нет тех, кто ещё не сталкивался с компонентами. Сейчас существуют сайты, компании продающие тонны компонент на разные темы и много людей ими пользуются. И есть относительно немного людей, которые пишут эти самые компоненты и знают нюансы их написания. Я, как разработчик компонент, когда то писал статью для начинающих по этой теме, но меня опередил замечательный и всеобъемлющий цикл статей по написанию компонент для Flash CS3, на adobe.com. Это пособие распространялось внутри компании, и было написано достаточно сухо. Сейчас в сети продолжают появляться вопросы по этому поводу, и я решил дополнить статью и выложить, может, кому то поможет разъяснить некоторые моменты разработки.
Прочитать остальную часть записи »
Опубликовано в ActionScript 3, Flash | 1 Комментарий »
29/06/2008
Недавно один хороший человек предложил сделать сайт на флеше и именно на ActionScript 2. Проект мне понравился тем, что уже практически всё было готово к моей работе, т.е. предоставили FLA файл с дизайном и PDF с описанием как должно всё выглядеть после завершения задания. И, как всегда, оказалось, что работу нужно делать на вчера.
Сайт разбит на разделы отдельными файлами, каждый из них загружается после нажатия кнопки меню. Сайт должен получать все данные с помощью XML сгенерированным со всеми динамическими данными. Вот тут я начал вспоминать DOM XML модель ActionScript 2, которой мне предстоит пользоваться – постоянные поиски нужных узлов, использование ID'шников и XMLNode.firstChild/lastChild/childNodes. В общем, эйфория с E4X закончилась. Тогда я решил написать более удобные интерфейсы для доступа к XML данным. Это не E4X, но намного удобнее (как мне показалось) средств класса XMLNode. Прочитать остальную часть записи »
Опубликовано в ActionScript 2, Flash | 2 Комментариев »
10/06/2008
UMapper, это новый картографический сервис от AFComponents, основанный на работе их самого крутого и важного компонента - UMap, который умеет отображать карты таких провайдеров как Google, Microsoft и OpenStreet, понимает данные из GPS/GML/KML/GeoRSS файлов и ещё очень многое. Прочитать остальную часть записи »
Опубликовано в Новости, Поделки | Нет комментариев »
4/06/2008
Класс aw.template.element.DDrop осуществляет контроль над перетаскиванием данных между символами сцены. Отбор символов и их «совместимость» определяется по MIME type символа с помощью класса aw.template.MimeType (узнать подробнее) – у каждого «перетаскиваемого» символа должно быть свойство содержащее своё значение типа MimeType. Прочитать остальную часть записи »
Опубликовано в ActionScript 2, Flash | Нет комментариев »
26/05/2008
Если вы хотели написать комментарий на этом блоге, то наверняка заметили отсутствие полей Имя/E-mail. Это обозначает, что активна система One-face позволяющая, раз ввести свои данные и больше не беспокоится об этом. Сейчас эта система очень активно развивается, и я не удивлюсь, если вы знаете о ней и уже пользуетесь. Про эту систему уже много написано, поэтому я просто приведу ссылки.
One-face.ru
Стартап: кроссдоменная авторизация с One-Face.ru
Комментировать стало проще!
Если вы впервые видите такой способ авторизации, то непременно попробуйте – масса блогов уже подключены и новые подключаются. Если у вас есть блог или сайт, требующий авторизации, то изучите этот способ легко авторизовать своих пользователей(вот увидите, они вам будут благодарны).
Опубликовано в Новости | Нет комментариев »