Лаборатория Флэша Потрошителя временно (на одну-две недели) прерывает каждодневную публикацию новостей (по не зависящим от Флэша причинам).
Не нужно огорчаться. В качестве источника новостей можно прекрасно использовать сайт www.script.com.ua — ActionScript в полный рост. С наилучшими пожеланиями!
Macromedia сообщает о выпуске обновления с исправлением многих "проблемных мест" Flash Remoting — Macromedia Flash Remoting Updater Release 1.
Здесь — полный перечень исправлений в Flash Remoting и ссылки для скачивания необходимых компонентов.
Claus Wahlers написал класс для подсветки синтаксиса таких языков как actionscript, javascript, html при выводе исходного кода через текстовое поле в флэш-клипе. Клаус обещает также в скором будущем выложить исходник своей разработки, а пока можно помотреть пример работы класса для подсветки синтаксиса ActionScript.
В городе Эдмонтон, Канада, проходит конференция MMUG Edmonton (расшифр. как "MacroMedia UserGroup"). Попасть на нее мы скорее не сможем, нежели сможем, да и не это главное. А главное то, что на конференции будет выступать с докладом хорошо знакомый нам титан флэш-мысли Грант Скиннер [Grant Skinner], и он расскажет о своем видении настоящего положения дел в сфере насыщенных интернет-приложений [RIA]. Польза от этого такая: Грант, как человек вдумчивый, подготовился к докладу обстоятельно и выложил краткий план своей речи, и в этот план включены ссылки на все проекты, упоминаемые в докладе. Это — краткий список лучших работ в мире Flash, составленный автором нескольких таких работ. Попивая чай в своем офисе, посмотрите еще раз эти проекты (некоторые из них вам уже знакомы), и получите удовольствие от хорошо сделанной работы!
Macromedia выпустила новую версию Flash Player для всех платформ — Flash Player 6.0.79.0. Произведен ряд улучшений и исправлений:
liveDelay
NetStream
Вам, очевидно, известно, что нарисовать одновременно большое количество объектов — нетривиальная задача для Flash. Мы рискуем получить предупреждение от проигрывателя — он может решить что завис, потому что такая операция занимает довольно долгое время. Вот один из вариантов решения этой задачи на сайте www.redsnail.com. Исходный файл прилагается.
Вы, очевидно, уже видели сайт www.macromedia.com в новом дизайне, и уже успели сказать свои слова по поводу увиденного. Не успели? Тогда сообщаем, что большинство мнений — против нового дизайна. Причем в подавляющем количестве случаев говорят, что сайт стал сложнее в использовании (ага, теперь будете знать, как сайты на флэше делать!).
Но есть и хорошее. Например, Питер Холл отмечает, что www.macromedia.com — пример наилучшего совместного использования flash и кнопки "back" в броузере.
Кроме того, где еще вы видели столько насыщенных интернет-приложений одновременно? И таких удобных, быстро загружающихся флэшек?
Вы можете выразить свое мнение прямо на сайте Macromedia, или здесь, в комментариях.
[задним числом] Совсем недавно были доступны на www.redsnail.com. К сожалению, по просьбе MM архив прикрыли, так как подобная практика противоречит "Macromedia's End User Agreement"
Но если вы уже имеете несколько установленных версий Flash Player, вам несомненно пригодится Plugin Switcher, полезная утилита для переключения активного проигрывателя (с сайта www.kewbee.de).
Fscommand часто отказывается работать из-за того, что разработчики не учитывают ужесточенных требований безопасности: В Flash MX действие fscommand работает только при вызове его из файла проектора (exe-файла). При этом вызываемый файл должен быть помещен в каталог fscommand, находяйщийся в одном каталоге с вызывающим флэш-клипом.
Fscommand
fscommand
..\flash_file.exe ..\fscommand\test.bat
Код для вызова файла "test.bat":
fscommand( "exec", "test.bat" );
И все будет работать. Приятного вам программирования!
Автор сайта www.j3r.com умело использует объектно-ориентированное программирование и делится собственным опытом. Стоит сходить, однозначно. Идите.
>Скачать исходный файл (2Кб)
Вы, вероятно, уже использовали имеющиеся в Flash MX методы программного рисования мувиклипов; напомним, что встроенный метод curveTo позволяет создавать кривые второго порядка. Роберт Пеннер создал и опубликовал библиотеку для программного рисования кривых третьего порядка. Пример ее использования вы можете видеть выше.
curveTo
Непосредственная отрисовка кривой третьего порядка производится путем вызова вот такой функции: myMovie_mc.drawBezierPts(p1, p2, p3, p4, tolerance)
myMovie_mc.drawBezierPts(p1, p2, p3, p4, tolerance)
Скачивайте библиотеку и экспериментируйте сами.
Совсем древнее: 17-20.09.2002, 23-30.09.2002, 01-04.10.2002, 07-11.10.2002, 14-19.10.2002, 20-26.10.2002, 27.10-02.11.2002, 04-08.11.2002, 11-16.11.2002, 18-23.11.2002 25-30.11.2002, 02-07.12.2002, 09-14.12.2002 Сайт заработал 17.09.2002