Опять сравнение на скорость простой операции. На этот раз массива.
Показаны сообщения с ярлыком ActionScript. Показать все сообщения
Показаны сообщения с ярлыком ActionScript. Показать все сообщения
четверг, 14 апреля 2011 г.
вторник, 12 апреля 2011 г.
Копируем время
Сегодня я решил немного посравнивать способы копирования даты в AS. Никаких особых пируэтов здесь не будет. Просто несколько способов это сделать:
Результаты такие (в дебаге):
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 17
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 2
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 1
Скорей всего объясняется тем что функции getFullYear(), getMonth(), getDate(), getHours() и т.д. каждый раз при выдаче значения берут его из time. Т.е. нативный код естественно быстрее отработает при присваивании просто значения времени. Не ясно только с чего вдруг присваивание значения через функцию отработало быстрее чем через свойство. В общем теперь вы знаете как сделать операцию эффективнее.
Результаты такие (в дебаге):
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 17
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 2
Wed Apr 13 11:25:05 GMT+0600 2011 Wed Apr 13 11:25:05 GMT+0600 2011 1
Скорей всего объясняется тем что функции getFullYear(), getMonth(), getDate(), getHours() и т.д. каждый раз при выдаче значения берут его из time. Т.е. нативный код естественно быстрее отработает при присваивании просто значения времени. Не ясно только с чего вдруг присваивание значения через функцию отработало быстрее чем через свойство. В общем теперь вы знаете как сделать операцию эффективнее.
пятница, 24 декабря 2010 г.
Небольшой примерчик использования Alternativa3D
Делал недавно маленький примерчик, в котором есть создание/удаление объекта и, если можно так выразиться, подобие "target camera".
среда, 24 ноября 2010 г.
Примитив для Alternativa3D
Как-то уже давно, не помню точно когда, я делал небольшой тест возможностей 3D для движка Alternativa3D. На тот момент был еще вариант проверить 3D на Away3D. Но поковырявшись с ним недолго я не нашел способа нормально реализовать задуманное (примеров и описания было мало).
Сегодня альтернативщики выкладывают свой движок бесплатно. Скачать его можно отсюда. Для своего теста я так же скачивал библиотеку, вроде бы 5-ой версии.
Сегодня альтернативщики выкладывают свой движок бесплатно. Скачать его можно отсюда. Для своего теста я так же скачивал библиотеку, вроде бы 5-ой версии.
суббота, 20 ноября 2010 г.
Приключения: Security vs щедрость гугла
Как вы уже заметили я выкладываю в блоггере свои посты. Блоггер либо принадлежит гуглу, либо они хорошие друзья :) У халявных блогов гугла есть замечательная возможность использовать небольшое файловое хранилище для своих целей. В недавнем посте я выложил свою работу, и долго бился надо проблемой загрузки файлов плеером из хранилища. По хорошему проблема как выяснилось не решается, нужен свой хостинг :(
Но для меня пока не актуально.
Но для меня пока не актуально.
среда, 17 ноября 2010 г.
вторник, 16 ноября 2010 г.
Flash Player 10.1 Perfomance
Вот прямо так и называется цикл статей про сравнение производительности 10-ой версии Flash Player с последней, известной общественности. Эта замечательная инфа долго поступала на мой почтовый адрес. И вот после 5-ой статьи выкладываю:
http://flashflex.com/flash-player-10-1-performance-part-1
http://flashflex.com/flash-player-10-1-performance-part-2
http://flashflex.com/flash-player-10-1-performance-part-3
http://flashflex.com/flash-player-10-1-performance-part-4
http://flashflex.com/flash-player-10-1-performance-part-5
Автер Jackson Dunstan постоянно только и делает, что пишет про производительность. Так что думаю оно когда-нибудь пригодится в трудную минуту.
http://flashflex.com/flash-player-10-1-performance-part-1
http://flashflex.com/flash-player-10-1-performance-part-2
http://flashflex.com/flash-player-10-1-performance-part-3
http://flashflex.com/flash-player-10-1-performance-part-4
http://flashflex.com/flash-player-10-1-performance-part-5
Автер Jackson Dunstan постоянно только и делает, что пишет про производительность. Так что думаю оно когда-нибудь пригодится в трудную минуту.
четверг, 30 сентября 2010 г.
Flex4 SkinnableComponent [Updated]
Много кода я писать тут не буду. Напишу только что, вот так просто взять и воспользоваться стэйтами скина наследнику от SkinnableComponent не удастся :)
суббота, 11 сентября 2010 г.
пятница, 4 июня 2010 г.
Тема 3D в браузерах №2
Пропустил еще парочку интересных engine.
Про Alternativa3D, Papervision3D, Away3D говорить не очень хочу, по причине их софтварной графики (если я не прав поправьте меня). Так вот.. что интересного-то? Вот такие сцылки: http://www.ambiera.com/coppercube/index.html и http://www.flare3d.com/showcase.
Первая про сценический редактор с экспортом в Flash, JS WebGL, Win App (.exe) и Mac App(.app). Про апи на флэшэ ничего не написано, но подозреваю, что оно есть.
А вторая про engine, у которой также есть API, много примеров работ на сайте. Плагин экспорта из 3DMax. Интересно поглядеть игруху http://www.flare3d.com/games/frigor1/ и дэмку http://www.flare3d.com/demos/animations/. Похоже делали испанцы.
Вот собсно и всё пока. Подробных обзоров делать не буду, так как самому пока не до этого.
Про Alternativa3D, Papervision3D, Away3D говорить не очень хочу, по причине их софтварной графики (если я не прав поправьте меня). Так вот.. что интересного-то? Вот такие сцылки: http://www.ambiera.com/coppercube/index.html и http://www.flare3d.com/showcase.
Первая про сценический редактор с экспортом в Flash, JS WebGL, Win App (.exe) и Mac App(.app). Про апи на флэшэ ничего не написано, но подозреваю, что оно есть.
А вторая про engine, у которой также есть API, много примеров работ на сайте. Плагин экспорта из 3DMax. Интересно поглядеть игруху http://www.flare3d.com/games/frigor1/ и дэмку http://www.flare3d.com/demos/animations/. Похоже делали испанцы.
Вот собсно и всё пока. Подробных обзоров делать не буду, так как самому пока не до этого.
Подписаться на:
Сообщения (Atom)