<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9217001424561971451</id><updated>2011-11-27T21:05:28.103+03:00</updated><category term='actionscript3'/><category term='events'/><category term='багофичи'/><category term='actionscript'/><category term='sources'/><category term='actionscript2'/><category term='tips'/><category term='vkontakte'/><category term='json'/><category term='ie'/><title type='text'>Рабочие заметки о разработке на Flash, AS, AS3</title><subtitle type='html'>Заметки, возникающие в ходе работы с Flash, AS, AS3</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-809816154320123733</id><published>2010-07-18T11:46:00.012+03:00</published><updated>2010-07-18T12:15:49.698+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript2'/><title type='text'>Определения нахождения мыши над сценой в AS2 (аналог MOUSE_LEAVE)</title><summary type='text'>Для старого проекта написанного на ActionScript2 понадобилось определять находится ли мышь над флешкой или уже покинула область flash.
В AS2 нет аналога Event.MOUSE_LEAVE и после поиска в интернете нашлось более-менее универсальное рабочее решение, оно не всегда работает корректно (например если мышь резко останавливается за несколько пикселей до границ флешки), но это наилучшее решение.


Также </summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/809816154320123733/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2010/07/mouseleave-analogue-for-actionscript2.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/809816154320123733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/809816154320123733'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2010/07/mouseleave-analogue-for-actionscript2.html' title='Определения нахождения мыши над сценой в AS2 (аналог MOUSE_LEAVE)'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-7929697477560109663</id><published>2010-07-08T14:28:00.006+03:00</published><updated>2010-07-08T14:54:41.930+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='багофичи'/><category scheme='http://www.blogger.com/atom/ns#' term='vkontakte'/><title type='text'>Контейнер Вконтакта и работа компонент во флеше</title><summary type='text'>



Понадобилось использовать контейнер для приложения vkontakte (т.к. некоторые матоды работают только из контейнера) и столкнулся с тем что перестал адекватно работать самописный скроллер.

В процессе поиска нашел решение в FAQ Вконтакта и хотя там написано: "При использовании контейнера стандартные компоненты флеша работают некорректно. Как это исправить?" - этот метод подошел и мне, хотя это </summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/7929697477560109663/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2010/07/vkontakte-wrapper-trick.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/7929697477560109663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/7929697477560109663'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2010/07/vkontakte-wrapper-trick.html' title='Контейнер Вконтакта и работа компонент во флеше'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_q5gKqN3NQN8/TDW7jcuo1tI/AAAAAAAAADw/EW3A92jX-wY/s72-c/vkontakte_logo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-796449309012206962</id><published>2010-04-13T19:07:00.006+03:00</published><updated>2010-04-13T19:50:18.149+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Realaxy ActionScript Editor beta  и будущее программирования</title><summary type='text'>Realaxy ActionScript Editor будет 
впервые представлен публике на конференции 
Creative Future в Москве, 23 
апреля, по адресу ул. Новый Арбат 24 (кинотеатр Октябрь). 
11:45—12:45 «Новое поколение редакторов: Realaxy ActionScript Editor глазами создателей.» Выездной подкаст. Евгений Потапенко, Иван Дембицкий, Зал №8 


Тезисы: 
Мир меняется или почему дизайнеру будет проще начать программировать </summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/796449309012206962/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2010/04/realaxy-actionscript-editor-beta.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/796449309012206962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/796449309012206962'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2010/04/realaxy-actionscript-editor-beta.html' title='Realaxy ActionScript Editor beta  и будущее программирования'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-1493506261139766955</id><published>2009-11-16T21:59:00.005+02:00</published><updated>2009-11-16T22:18:42.590+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><title type='text'>Перекрытие мувика и mouseEnabled</title><summary type='text'>
Бывают ситуации когда один мувик перекрывает другой и, даже если верхний мувик прозрачный, то до нижнего не достучаться и даже при наведении на него не работает  buttonMode и useHandCursor, и смена иконки курсора при наведении на него не происходит.


Тогда нам поможет волшебное свойство mouseEnabled, просто пишем:


 top_mc.mouseEnabled = false;


и верхний мувик не мешает нам работать дальше.
</summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/1493506261139766955/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/11/movieclip-overlay-and-mouseenabled.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/1493506261139766955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/1493506261139766955'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/11/movieclip-overlay-and-mouseenabled.html' title='Перекрытие мувика и mouseEnabled'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-7951439302418931004</id><published>2009-10-21T13:05:00.011+03:00</published><updated>2009-11-16T22:18:31.327+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='sources'/><title type='text'>Удаления дубликатов из массива на actionscript 3</title><summary type='text'>
Наткнулся в интернете на код на actionscript 3, позволяющий удалять повторяющиеся значений из массива (код удаляет все найденные дубликаты, трипликаты и тд).
Код полезен и интересен тем, что показывается использование довольно новой функции array.some(), но недостатком является то, что не зная эту функцию сложно понять его работу. Этот же код можно переписать более просто и понятно.
 

Смысл </summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/7951439302418931004/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/10/remove-duplicates-from-array.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/7951439302418931004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/7951439302418931004'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/10/remove-duplicates-from-array.html' title='Удаления дубликатов из массива на actionscript 3'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-9074781013450216133</id><published>2009-10-04T00:37:00.006+03:00</published><updated>2009-11-16T22:18:05.771+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='sources'/><title type='text'>Класс на as3 для эффекта волн (ряби)</title><summary type='text'>
Не помню уже где нашел в сети скрипт на actionscript 2 для анимации волн (эффект ряби), решил переписать его для as3.

Результат работы можно увидеть ниже.



	
	
		
	


Для использования надо просто создать мувик с нужной картинкой, 
присвоить ему класс asflash.Wave 
и поместить его на сцену.
Скорость и направление ряби задается параметром в вызове функции makeWave(-0.1), знак </summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/9074781013450216133/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/10/water-wave-as3.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/9074781013450216133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/9074781013450216133'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/10/water-wave-as3.html' title='Класс на as3 для эффекта волн (ряби)'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-4356546416528635761</id><published>2009-10-03T15:58:00.008+03:00</published><updated>2009-11-16T22:17:45.826+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tips'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><title type='text'>Парсинг JSON без библиотек в одну строку</title><summary type='text'>



Легкий и простой способ парсить JSON, без использования сторонних библиотек предложен Tyler Larson на cookbooks.adobe.com



public function decode( data:String ):void
{
   return ExternalInterface.call("function(){return " + data + "}");
}

</summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/4356546416528635761/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/10/json-decode.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/4356546416528635761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/4356546416528635761'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/10/json-decode.html' title='Парсинг JSON без библиотек в одну строку'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_q5gKqN3NQN8/SsdKoZxOz6I/AAAAAAAAADA/PXHFY2FrJ_M/s72-c/json.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-5839163435952160972</id><published>2009-09-26T16:51:00.006+03:00</published><updated>2009-11-16T22:17:11.013+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><title type='text'>1151 A conflict exists with definition your_mc in namespace internal</title><summary type='text'>
Ошибка "1151: A conflict exists with definition your_mc in namespace internal" возникает в среде разработки Flash при программировании на actionscript 3, когда вы пытаетесь еще раз задекларировать уже существующие экземпляры.


Чтобы избавиться от нее нужно отключить автоматическую декларацию экземпляров в настройках публикации flash:

File -&gt; Publish settings -&gt; Flash -&gt; Settings (возле "Script</summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/5839163435952160972/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/09/1151-conflict-exists-with-definition.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/5839163435952160972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/5839163435952160972'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/09/1151-conflict-exists-with-definition.html' title='1151 A conflict exists with definition your_mc in namespace internal'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-891219699071894328</id><published>2009-07-18T12:31:00.004+03:00</published><updated>2009-11-16T22:16:55.302+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><title type='text'>Использование useHandCursor в MovieClip на AS3</title><summary type='text'>Чтобы использовать курсор на мувиках(MovieClip) в AS3 недостаточно прописать:

mc.useHandCursor = true;

надо еще включить "режим кнопки":


mc.buttonMode = true;
mc.useHandCursor = true;


Вот теперь все будет работать.</summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/891219699071894328/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/07/usehandcursor-and-movieclip-in-as3.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/891219699071894328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/891219699071894328'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/07/usehandcursor-and-movieclip-in-as3.html' title='Использование useHandCursor в MovieClip на AS3'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9217001424561971451.post-1359343781479813880</id><published>2009-06-28T15:44:00.009+03:00</published><updated>2009-11-16T22:16:40.585+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ie'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript3'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='багофичи'/><title type='text'>IE vs Flash (AS3)</title><summary type='text'>
Решил тут записывать о моментах возникающих в разработке на Flash (AS), себе для памяти, а может кому еще пригодится.


Практически все знают, что IE очень своеобразный браузер, но он все еще не перестает меня удивлять. Даже казалось бы в кроссплатформенный флеш он вносит свои коррективы.


 VS 


Итак был себе мирно код для прелоадера на AS3, никого не трогал:



loaderInfo.addEventListener(</summary><link rel='replies' type='application/atom+xml' href='http://as-flash.blogspot.com/feeds/1359343781479813880/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://as-flash.blogspot.com/2009/06/ie-vs-flash-as3.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/1359343781479813880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9217001424561971451/posts/default/1359343781479813880'/><link rel='alternate' type='text/html' href='http://as-flash.blogspot.com/2009/06/ie-vs-flash-as3.html' title='IE vs Flash (AS3)'/><author><name>andrew</name><uri>http://www.blogger.com/profile/01870473054611095387</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_q5gKqN3NQN8/Skd0zdGTqII/AAAAAAAAABw/9XsolbxOY2s/s72-c/ie.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
