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

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

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

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

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

beer good. spam bad!

14 часов назад

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

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

15 часов назад

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

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

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 что какжется логичным. Хочется делать простые вещи без всяких костылей и хакерства.

4 дня назад

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

eclipse

SourceMate 2.0 beta for Eclipse BUG

Поставил SourceMate под конец рабочего дня. Завтра посмотрю.
Каково было моё удивление! Весь многомодульный проект испещрён ошибками. При чём абсолютно неправомерно! Сразу заподозрил SourceMate, начал разбираться.
Оказалось, он просто не имеет ни малейшего понятия о пространсвах имён и include-ах.

Workaround:
Убрать птицу с чекбокса "Ignore Implicit/Explicit Flag".

  • beta
  • bug
  • eclipse
  • SourceMate
- FIZZER, ср, 13/10/2010 - 21:58
  • FIZZER's Microblog
  • В Жуйк

Eclipse / Flash Builder: быстрый доступ к редактируемому файлу в структуре каталогов Flex Navigator

Вы редактируете код в Eclipse / Flash / Flex Builder и хотите быстро найти в структуре проекта файл, содержащий данный код. Это легко. Понажимайте кнопки в указанном порядке, и у вас будет для этого шорткат:

  • [Ctrl+Shift+L] — заход в список шорткатов.
  • [Ctrl+Shift+L] — переход к шорткат-редактору.
  • [Tab] 4 раза — фокус на фильтре команд Eclipse.
  • "flex n" — ввод текста фильтра, кавычки не нужны.
  • [Tab] 7 раз — фокус на поле ввода шортката.
  • [Ctrl+Alt+Left] — сам шорткат (можно ввести более подходящий вам).
  • [Tab] 1 раз — выход из поля ввода шортката.
  • [Enter] — подтверждение и закрытие шорткат-редактора.

Теперь у вас есть новое сочетание клавиш: [Ctrl + Alt + Left]. Используйте его для быстрого перехода из редактора кода прямо на файл, код которого редактируете. Он находится, отображается и фокусируется в дереве каталогов автоматически. Чтобы вернуться в редактор кода, нажмите F12.


Unused shortcut has been found

  • eclipse
  • flash builder
  • shortcuts
  • Подсказки
- Rost, чт, 17/09/2009 - 19:59
  • Блог пользователя Rost
  • 9 комментариев
  • В Жуйк

FB vs FDT? Нет, FB + FDT!

У армянского радио часто спрашивают, что всё-таки лучше: FB или FDT?

В чём-то их возможности пересекаются, например, оба предоставляют минимальные средства рефакторинга (переименование), оба имеют функцию поиска референсов на поле или метод и т.д.
Однако у каждого есть и свои особенности, которые отстутствуют у конкурента. Например, у FDT есть замечательная фича Quick fix, зато у FB есть профайлер, дизайнер форм, да и вообще он лучше работает с MXML.

Отсюда возникает соблазн использовать их оба два. К счастью это не так сложно (если не учитывать, конечно, что оба платные). Рассказываю свой рецепт, как их подружить, однако это не означает, что нельзя добиться того же самого другими путями.

UPD:iceX подсказал ссылку на более подробную статью.

  • eclipse
  • fdt
  • flex
  • flex builder
  • Подсказки
- Dan, сб, 11/07/2009 - 12:09
  • Блог пользователя Dan
  • 17 комментариев
  • Подробнее
  • В Жуйк

Автоформатирование кода во Flex Builder — лучше, чем когда-либо

Flexformatter — это Elipcse-плагин для автоматического форматирования кода. Его сделал Ernest Pasour, а новость об этом запустил сотрудник офиса Adobe в Польше Piotr Walczyszyn, и ему мы шлем им безграничный респект. Есть сведения, что еще раньше об этом твитнул Том.

Скачав плагин, скопируйте его jar-файл в каталог plugins Flex Buider'а и на этом установка закончена, можно жать заветное Ctrl + Shift + F.

Большая просьба всем, кто попробует использовать. Напишите:

- Заработал ли у вас плагин?
- Какая у вас версия Эклипса?
- Какая у вас версия Flex Builder’а?
- Какая у вас ось?

// Сейчас увидел в почте, что Андрей Панас прислал мне эту новость в день выхода плагина — 21 января!

  • autoformat
  • code formatting
  • coding
  • eclipse
  • IDE
  • plugin
  • Новости
- Rost, вт, 03/02/2009 - 16:05
  • Блог пользователя Rost
  • 24 комментария
  • В Жуйк

Шорткаты Flex Builder'а для быстрого перемещения в блоках кода

Обнаружил, что во Flex Builder работают шорткаты, позволяющие переключаться между открывающими и закрывающими скобками в коде:

Flex Builder 3 - Braces shortcuts

Работают так, как и показано в картинке:

Ctrl+Shift+P — переключает между открывающей и закрывающей фигурными скобками при редактировании MXML- или AS3- кода.
Ctrl+B — переключает между открывающей и закрывающей фигурными или круглыми скобками при редактировании JavaScript-кода (при установленном JSEclipse, идет вместе с Flex Builder).
Ctrl+G — выделяет текст между открывающей и закрывающей скобками при редактировании JavaScript-кода (нужен JSEclipse).

Возможно, это для вас уже и не новость, но вот в Aptana IDE такого шортката нет (а там он еще нужнее при редактировании больших блоков JSON-кода).

Ссылка про теме: 10 Eclipse Navigation Shortcuts Every Java Programmer Should Know.

  • aptana
  • eclipse
  • flex
  • javascript
  • jseclipse
  • shortcuts
  • Подсказки
- Rost, ср, 24/12/2008 - 21:33
  • Блог пользователя Rost
  • 13 комментариев
  • В Жуйк
Примечания: Статус документа => в процессе ·
Статьи · Идеальный клип · Персоналии · Глоссарий (уст.) · Что делать? · К началу ↑
© 2002-2012 Ростиславр · О проекте · Подписка на RSS · α-тестировани невероятного
]]>
]]>
Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Регистрация
  • Запросить новый пароль