FlexiPedia Wiki on Adobe Flex
Флэш Потрошитель - Жизнь вокруг технологииЖизнь вокруг технологии

Флэш Потрошитель этот | тот | 1.0

С 09.09.2002
  • Коллекция багов Flash
  • Ссылки для начинающего аниматора
  • Flex для PHP-разработчиков
  • Как вы используете Flash?

Поток сознания

makc3d ответил на Избранные баги Flash:

beer good. spam bad!

13 часов назад

Флэшер-аноним ответил на Избранные баги Flash:

Хотелось бы узнать, Как вы относитесь к пиву? Если положительно, то какое предпочитаете? Если отрицательно, то почему? Просто интересно...

14 часов назад

Флэшер-аноним ответил на Еще один способ заработать на играх:

прям таки тебе и скажут здесь посмотри

2 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Напишите мне на имейл (sbnur@front.ru) - очистка памяти в флеш-плеере нетривиальная проблема и все зависит от конкретного кода - чтобы не превращать, как уже отмечалось, в форум, лучше обсудить все приватно 

3 дня назад

makc3d ответил на Еще один способ заработать на играх:

403

R05T
 

Sorry, access denied for you. You may want to:

Log in
or
Register
 

Thank you.

Test key: 1

 

3 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

1) Спасибо всем кто ответил.

2) Чтобы блог действительно не превращался в форум хотелось бы видет более обоснованные ответы, приводите пожалуйста доводы доказывающие вашу точку зрения.

3) Из комментов видно, что не все понимают зачем нужен именно мувик с вложенными в его кадры анимациями. Поясняю: этот мувик обычно собирается дизайнером, который не имеет особого представления о работе AS. Дизайнеру проще сделать мувик с лейблами чем написать специальный класс. Я же использую один класс для всех подобных мувиков в котором программно обрабатываю переход от одной анимации к другой. Таким образом для всех мувиков используется один класс.

4) Знаю что использование мувиков, созданных в IDE не является хорошей практикой, но в данном случае удобен именно этот подход. К тому же если метод мувика gotoAndStop реализован и описан в официальной документации он может использоваться и должен правильно работать.

5) Если встраивание видео в мувик несет в себе какие-то сложности, об этом должно быть указано в хэлпе.

6) Теоретически наверное можно найти какое-то другое решение проблемы, но речь изначально шла о том является ли такое поведение багом, и если так - этот баг должен быть добавлен в базу Adobe.

7) Очень хотелось бы ,чтобы кто-то проверил это у себя или указал как эту проблему можно решить.

3 дня назад

Artem Brigert ответил на Нужна помощь по остановке видео и очистке памяти после него:

gotoAndStop(label);

мама роди меня обратно ...

3 дня назад

shaman4d ответил на Нужна помощь по остановке видео и очистке памяти после него:

Блог превращаетсо в форум -- пичалько.

3 дня назад

Флэшер-аноним ответил на Нужна помощь по остановке видео и очистке памяти после него:

Может попробовать аттачить и удалять мувиклипы при необходимости из библиотеки? Удалили предыдущий мувик со stage и добавили новый, который нужно проиграть.

примерно так:

var _class:Class = getDefinitionByName("nameClass") as Class;

var _mc:MovieClip = new MovieClip(new _class());

addChild(_mc);

...

removeChild(_mc);

3 дня назад

imset ответил на Нужна помощь по остановке видео и очистке памяти после него:

Спасибо за ответ. Хочу пояснить что я пробовал чтобы люди могли лучше понять суть проблемы. Сорри, если много букв. Вот код функции для переключения кадров с видео: [collapse] <code> public function playAnim(label:String):void { // проверяем есть ли такая метка в списке доступных if (labels.indexOf(label) != -1) { // если метка отличается от текущей выполняем переход if (currentLabel != label) { // "anim" - это мувик с именем "anim" и объектом Video внутри, в нем также могут находится мувики с графикой if (anim) { // стопим его, при помощи ENTER_FRAME Event с WeakReference я проверял его текущий кадр и трейс показывает что он нормально стопится anim.stop(); // удаляем его из DisplayList removeChild(anim); // проходим по всем его вложенным DisplayObject-ам while (anim.numChildren) { var vid:Video = anim.getChildAt(0) as Video; // если находим видео, пытаемся принудительно вызвать GarbageCollector if (vid) { trace(">>> FORCE GC! <<<"); try { new LocalConnection().connect('foo'); new LocalConnection().connect('foo'); } catch (e:*) {} } // удаляем все найденные DisplayObject-ы anim.removeChildAt(0); } // обнуляем автоматически созданную переменную (сам флэш иногда это не делает) anim = null; } // переходим на новый кадр с мувиком "anim" внутри которого лежит другое видео gotoAndStop(label); } } } </code> [/collapse] Странно, что без вызова GarbageCollector-а все видео продолжают висеть в памяти. Если вызывать GarbageCollector как показано в коде, то некоторые видео удаляется (исчезают трейсы от них), а некоторые продолжают висеть в памяти остановленные на одном кадре, хотя ссылок на них в коде больше нет. Хэлп от Адоб утверждает (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Video.html) что потоковое видео можно остановить соответствующими вызовами: myVid.attachCamera(null); myVid.attachNetStream(null); Про то как остановить встроенное видео нет ни слова. Хотелось бы видет простой метод dispose() как у BitmapData что какжется логичным. Хочется делать простые вещи без всяких костылей и хакерства.

3 дня назад

Более старые 
Главная

Блоги

Нужна помощь по остановке видео и очистке памяти после него

Юзер imset спрашивает:

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

Создается n-е количество мувиклипов при встраивании flv файлов во fla. Далее они размещаются в таймлайне мувиклипа-контейнера по одному на кадр, для каждого такого кадра делается лэйбэл и прописывается стоп. При переходе с одного кадра мувиклипа-контейнера на другой должно проигрываться только одно видео (теоретически). В действительности предыдущие видео продолжают висеть в памяти и что-то делать при этом нагружая ЦП, даже если его остановить и удалить программно перед переходом на другой фрейм. Можно предположить - это связано с тем что сборщик мусора не запускается сразу, но тогда видео занимало бы только память и не использовало бы ЦП. Я пробовал принудительно запускать сборщик мусора - это немного помогло, но подействовало только на видео у которых в последнем кадре стоит стоп, видео без стопа (зацикленное) вообще не удаляется.

Поиск в интернете на эту тематику ничего не дал, попадались темы только про потоковое видео. Надеюсь, кто-нибудь подтвердит что это баг или объяснит что я делаю неправильно.

  • баги
  • работа с видео
- Rost, вт, 31/01/2012 - 10:46
  • Блог пользователя Rost
  • 8 комментариев
  • Цитата
  • В Жуйк

Видео про ITSea 2011 v.4 RC

Update: из-за проблем со звуковой дорожкой на YouTube предлагаем пока качать видео по этим ссылкам: uTorrent 3.0, или магнет.

Помогите! Глеб Пантелеев создал 0.четвертую версию видео про ITSea 2011 и просит жестко покритиковать его:

Просим критиковать в комментариях.

  • itsea
  • ITSea 2011
- Rost, пн, 16/01/2012 - 19:28
  • Блог пользователя Rost
  • 12 комментариев
  • Цитата
  • В Жуйк

Требуются программисты Actionscript 3.0 для работы в Минске

Компании Wheemplay требуются программисты для разработки флэш-игр.

Офис в Минске. Возможна удалённая работа на старте с последующей работой в офисе.
 
Обязанности: Разработка 2D-движков для игр. Создание редакторов уровней, интеграция графики и звуков в игры.
 
Требования:
• Отличное знание ActionScript 3.0, Flash/Flex
• Понимание принципов объектно-ориентированного дизайна
• Опыт работы с системами контроля версий
• Желание работать в игровой индустрии
• Творческий подход к работе, стремление сделать из игры "конфетку"
• Опыт работы в команде
 
Плюсом является:
• Опыт разработки игровых приложений
• Понимание основ графического дизайна
• Опыт работы с системами управления проектами
• Владение английским на техническом уровне
 
Условия:
• Самая большая компания-разработчик Flash-игр в восточной Европе. 
• Молодой, дружный и творческий коллектив 
• Разнообразные игровые проекты 
• Гибкий график
• Заработная плата по результатам собеседования
• Бонусы и премии за инициативу и трудолюбие
 
Email: nikolai.sachok [at] wheemplay.com
Skype: nikolai.sachok
  • Actionscript 3.0
  • flash
  • flex
  • job
  • Минск
  • работа
- NikolaiS, пн, 09/01/2012 - 18:04
  • Блог пользователя NikolaiS
  • Комментировать
  • Цитата
  • В Жуйк

Happy New Flash

Дорогой Дедушка Мороз, этот год был - просто полный отстой. Даже не попытаюсь сделать вид, что он мне нравится. Мы потеряли таких людей -- навсегда, без возможности восстановления из бэкапа. Умерли такие технологии! Стив Джобс оказывался столько раз прав! Нами овладевало такое отчаяние, фрустрация и безысходность! За что ты с нами так, а?

Неужто для того ты есть, чтобы дарить нам важные жизненные уроки, а, Дед?

Чему ты хочешь научить нас, даря такие испытания? Мы мало работали? Или не над тем, или не так, или не с теми людьми?

А если тебя нет -- ты не будешь против того, чтобы мы тебя изобрели? Нам же нужно кому-то писать такие письма?

Спасибо тебе.

Год был прекрасен, мы сделали столько всего, победили столько багов, заработали столько денег, встретили столько хороших людей, достигли таких вершин, обзавелись такими девайсами, подписали такие контракты, рассчитались по таким кредитам, заполучили таких юзеров! Даже не знаю, как перечислить все это. Было правда круто.

Дедушка, если бы тебя не было, то тебя следовало бы создать, чтобы в Новый Год нам было кому писать такие письма.

Дорогой Дедушка! После 2011 нам, казалось бы, бояться уже нечего. И все же - помоги нам слегка с 2012, чтобы он не был таким отстойным, а?

В частности, не надо забирать у нас людей. Неужели ты считаешь, что нас слишком много? Да, наши конференции растут, но этого мало!

Я прошу тебя о большей любви.
К родным, друзьям, работе и отдыху, к начальству, подчиненным, клиентам, партнерам и конкурентам, к проектам и мечтам, к жизни во всей ее пестрой полноте.

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

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

С Новым Годом!

- Rost, сб, 31/12/2011 - 21:38
  • Блог пользователя Rost
  • 6 комментариев
  • Цитата
  • В Жуйк

Audiotool Podcast

А вы знаете, что Audiotool кроме "радио" теперь ещё и ведёт музыкальный подкаст, в котором играет интересные композиции, созданные в Audiotool? Уже вышло 3 выпуска:

  1. Пилот (Luke, "техно" треки, 1 час) mp3
  2. Кроссфейдинг D&B треков (Luke) mp3
  3. Гостевой микс из 30+ композиций (без 10 минут 2 часа) mp3

 Tune in!

  • Flash Music
  • music
  • podcast
- makc3d, ср, 28/12/2011 - 14:23
  • Блог пользователя makc3d
  • Комментировать
  • Цитата
  • В Жуйк

Интервью Тани Белой для журнала BombShock (2007)

В 2007 году Серджио Дифлукс взял интервью у Татьяны Белой. Оно предназначаось для третьего, неизданного номера журнала BombShock. Сейчас интервью опубликовано на flasher.ru -- чтобы почитать, жмите на картинку:

Еще одно интервью у Тани было взято в 2006 году Геннадием "ShaggySmile" Ухановым. Cейчас мы работаем над его восстановлением.

13 сентября 2007 года мы писали в заметке "Таня Белая открыла новый блог": "Обратите внимание на концептуальный адрес этого журнала [temp]. В этом уэрэле выражается вся быстротечность жизни. Глядя на этот адрес, так и хочется сказать: все, больше никогда не буду заниматься всякой фигней, теперь только интересные проекты".

Берегите себя. Выбирайте только интересные проекты. Помните, как коротка жизнь, и не тратьте ее зря!

  • 0xFFFFFF
  • 2007
  • Интервью
- Rost, пт, 23/12/2011 - 14:32
  • Блог пользователя Rost
  • 3 комментария
  • Цитата
  • В Жуйк

Ну вот и началось - Unity 3.5 открытая бета со сборкой во Flash

Unity3d вышла в 3.5 версии. Можно собирать проект под Flash Platform.

Так же Unity объявило конкурс на быструю разработку проекта в Unity3d под Flash. Главный приз $20000 USD. 3 приза по $1000 USD + лицензия на Ubity3D + iOs + IPad2. И 6 утешительных призов: лицензия на Unity3d + iOs.

  • unty3d flash
- ladon, пт, 23/12/2011 - 14:32
  • Блог пользователя ladon
  • 5 комментариев
  • Цитата
  • В Жуйк

Движок AlternativaPhysics готов к работе

20 декабря 2011 года, благополучно состоялся первый публичный релиз физического движка AlternativaPhysics. Технология поставляется в виде SWC-библиотеки и распространяется совершенно бесплатно. Согласно лицензионному соглашению, ее можно использовать в том числе и в коммерческих проектах при условии размещения ссылки на официальный сайт alternativaplatform.com.

AlternativaPhysics - это библиотека для моделирования физического взаимодействия различных тел, интегрированная в графический движок Alternativa3D для более простого и удобного использования. Она позволяет работать с различными геометрическими формами.

Демо

Подробнее об AlternativaPhysics.

 

  • AlternativaPhysics
  • AlternativaPlatform
  • движок
- AlternativaPlatform, чт, 22/12/2011 - 19:32
  • Блог пользователя AlternativaPlatform
  • 7 комментариев
  • Цитата
  • В Жуйк

Свершилось: Microsoft автоматически обновляет браузеры на всех компьютерах

Читать эту новость нужно так: вопрос с IE6 решен окончательно на всех компьютерах, где установлены Windows XP и выше. Веб-дизайнеры всей планеты -- ликуйте. Так выпьем же за HTML5!

А ведь могут, если захотят. Более года назад мы писали о том, что Майкрософт может легко обновить старые браузеры на всех win-зависимых копьютерах. И все отговорки звучали необоснованно, ведь так и было: все, что может сделать робот, можно запрограммировать, и майкрософт сделала это. Спасибо.

IE6 No More

Ура, ура, ура!

  • IE6
- Rost, сб, 17/12/2011 - 12:57
  • Блог пользователя Rost
  • 5 комментариев
  • Цитата
  • В Жуйк

Сильверлайт-2011

Вернулся с незабвенной конференции FlashGamm 2011 Kiev. Признаюсь сразу — докладов слушал мало, просто не успевал, т.к. важнее было пообщаться с людьми. В частности, встретил наших друзей из Адоби — усталых, но не менее харизматичных Тома Крха и Ли Бримелоу. Последний оказался бескрышнее, чем я ожидал. Ли, мерзавец, жаль, что мы не успели услышать твой чудный голос в караоке, в котором мы сорвали голоса. Азиз —  ты лучший певец флэшгама. Но перейдем к теме.

Одеваясь на флэшгам, я осознанно выбрал футболку с логотипом Silverlight:

'Нажать, увидеть богохульственное фото'

Я выбрал эту футболку из-за ее связи с появлением украинского флэш-сообщества. Дело было так: в 2007 году на конференции Microsoft в Киеве был я и еще несколько флэш-разработчиков, там же Украине был презентован Silverlight и нам были вручены футболки. После конференции мы собрались вечером в пабе и решили, что пора уже сделать свою конференцию, свою техно-группу, и самим встречаться с докладами. Так утвердилась идея UAFPUG. Уже 9 февраля 2008 года состоялась ее нулевая, учредительная встреча в Харькове. Сам же UAFPUG помог стартовать еще двум конференциям - самым первым FlashGamm и ITSea. Поэтому футболка с Сильверлайтом для меня навсегда связана с началом флэш-конференций в Украине. Такая ирония Wink

Реакции людей на мою футболку на флэшгаме заставили меня снова задуматься о ситуации с этой технологией. Конкретно — люди подумали, что моя футболка — это некий вид троллинга окружающих, мол, я одел на флэш-конференцию футболку с логотипом конкурирующей технологии. Некоторые прямо так и пишут на Фейсбуке — "Рост продался Сильверлайту" (началось это в 2007, поэтому я уже не очень волнуюсь по поводу таких заявлений). Проблема в том, что я не считаю сильверлайт конкурентом флэша (и никогда всеръез не считал — из-за культурных различий, но об этом — в отдельном посте). Поэтому, надевая такую футболку, я ожидал вызвать ироничные и философские размышления о том, что нечто, не так  давно считавшееся угрозой, сегодня претендует лишь на роль ностальгического воспоминания, а для себя с мыслью почтить технологию, частично относящуюся к возникновению флэш-движения в Украине. 

Еще год назад я понял, что Сильверлайт уже не опасен как конкурент флэша, но теперь снова засомневался. Может быть, я все понял неверно и сильверлайт действительно угрожает флэш-технологии? Или наоборот — я прав, а те люди, что считают мою футболку троллингом — быть может, это они не понимают ситуации? 

Какие проекты сейчас делаются на сильверлайте? Вы или ваши знакомые работаете с сильверлайтом? Предлагали ли вам перевести проект с флэша на сильверлайт? Ответьте, пожалуйста.

  • silverlight
- Rost, ср, 14/12/2011 - 17:35
  • Блог пользователя Rost
  • 11 комментариев
  • Цитата
  • В Жуйк
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • следующая ›
  • последняя »
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2012 Ростиславр · О проекте · Подписка на RSS · α-тестировани невероятного
]]>
]]>
Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Регистрация
  • Запросить новый пароль