|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
07.07.2011, 15:35 | #1 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
ActionScript3: Кэширование анимации и ее проигрывание (blitting).
ActionScript3: Кэширование анимации и ее проигрывание (blitting).
Всем, кто имеет хоть какое– нибудь отношение к игроиндустрии или созданию спецэффектов, хорошо известно, насколько ресурсоемка такая вещь, как отображение векторной анимации и ее расчет в процессе рендеринга. Но к счастью, разработчики оставили нам путь к всеобщему процветанию и дали нам возможность использовать такую великолепную вещь, как вывод на экран предварительно откешированного в растр изображения. Помните, как устроен кинематограф, основанный на смене одной картинки на другую? Вот этим мы сейчас и займемся. Для начала нам нужно получить кэш мувклипа. Код интуитивно понятен, очевидные вещи пока комментировать не буду: Код:
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
07.07.2011, 15:36 | #2 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
продолжение:
Вот как выглядит объект кадра: Код:
Далее на очереди эмулятор мувклипа – проигрыватель нашей скэшированной анимации. Сами эдабовцы уверяют, что наибыстрейший способ вывода на экран – это свойство copyPixels() битмапдаты, и у нас нет оснований им не верить Вот что у нас должно получится (класс реализует необходимые для клипа органы управления, присущие MovieClip, которые я комментировать не буду – они элементарны. Код:
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
07.07.2011, 19:25 | #3 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,530
|
а почему свободное общение? так и уговорите новый раздел создать. как называть?
|
07.07.2011, 19:49 | #4 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
Ну, вероятно - ActionScript/flash/flex?
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
07.07.2011, 21:04 | #5 |
Interdicted
Участник клуба
Регистрация: 25.11.2010
Сообщений: 1,194
|
Я еще раз
Предложу несколько идей : Добавить к разделу: Операционные системы Подразделы: -Linux/Unix -MS Windows Добавить в категорию технологии разделы: -Алгоритмы Добавить в категорию Низкоуровневое программирование раздел: -Микроконтроллеры, микропроцессоры Добавить в категорию Web программирование разделы: -Администрирование Web серверов -Хостинг и доменные имена Love writing code and I am really passionate about it
|
07.07.2011, 21:07 | #6 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,530
|
против разделения операционных систем большинство модераторов. Хотя логически разделить надо бы.
|
07.07.2011, 21:16 | #7 | |
Interdicted
Участник клуба
Регистрация: 25.11.2010
Сообщений: 1,194
|
Модераторы ну, что же Вы?
Одного я знаю, что не против. Цитата:
Но наверное так круче: Категория: flash Разделы: FAQ ActionScript 1.0/2.0 ActionScript 3 flex Love writing code and I am really passionate about it
Последний раз редактировалось Bustle; 07.07.2011 в 21:23. |
|
07.07.2011, 21:53 | #8 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
As 1-2 фтопку, они давно подохли, и пепел их развеян по ветру.
Каким образом флэкс стал подразделом флэша - тоже мало понятно. Да и делить ничего смысла никакого нет, лучше один хоть как-то заполненный раздел чем пять пустых. Опять же, если есть в таком разделе смысл. Раньше я громче всех вопил, что он нужен, но теперь не очень уверен.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
07.07.2011, 22:01 | #9 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,530
|
Теперь - это после каких событий?
|
07.07.2011, 22:07 | #10 |
ios developer
Старожил
Регистрация: 16.11.2007
Сообщений: 2,885
|
Ну, меня долго убеждали в этом всем форумом и в результате я осел на забугорных форумах Хотя русскоязычного ресурса, конечно, не хватает. Flasher.ru напоменает какую-то свалку, где, тем не менее, иногда можно найти что-то нужное.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поочередное проигрывание анимации текста в Power Point 2007 | nigretos | Свободное общение | 4 | 14.06.2011 13:46 |
Кэширование файлов | romanzi | Общие вопросы Delphi | 1 | 21.05.2011 18:51 |
Как запретить кэширование страниц? | sunplant | HTML и CSS | 1 | 26.09.2010 20:15 |
Какими способами можно реализовать кэширование для прокси - сервера? | Slavka8800 | Работа с сетью в Delphi | 0 | 02.06.2009 22:08 |
КАК отключить кэширование на proxy-сервере? | aviv | Свободное общение | 2 | 20.02.2009 13:45 |