/* */

вторник, 25 декабря 2007 г.

работы навалилось слишком много.. но я не унываю.

итак. сегодня мне сказать практически нечего, сумбур в голове.
продолжается работа над профайлингом приложения.
к сожалению возможностей для него даже с профайлером от fb3 мало,
не хватает таких характеристик, как максимально и минимальное время выполнения функций, также характеристики отдельных участков кода, а то время указывается только для функций. глубже характеристики не даются.
ПРедварительные итоги: тормозят партиклы. (а кто бы сомневался, с обработкой кучи движущихся обьектов - это проблема). casheAsBitmap - неочень спасает.Надо думать над самими алгоритмами.
да. нашел такую фишку что если создается mx:Panel то автоматом к нему прикремляется менюшка, с кнопкой выхода.. Она (менюшка) не видна, но успешно заслоняет события нижележащих обьектов. Вот радость то - стоит кнопочка за этой менюшкой, а ее нажать нельзя - неположено, потратил целую субботу и кучу нервов чтобы найти это.
Юзаю теперь Box для обьединения элементов.
Но все это конечно следы незнания того на чем программишь.

пятница, 7 декабря 2007 г.

FB 3 + subclipse

Решил совместно с fb3 beta2 воспользоваться плагином для svn - subclipse
Скачал версию 1.2.4 , так как ядро eclipse на котором построен fb3 имеет версию 3.3.0 .
Однако ... счааааас.... разбежался.
Eclipse Modeling Framework (EMF) - org.eclipse.emf.codegen.ui (2.3.0.v200706262000) requires plug-in "org.eclipse.jdt.core".
Порывшись в нете нашел такую ссылку
http://bugs.adobe.com/jira/browse/FB-9525
Почитал, подумал:
скачал и установил JDT Runtime Binary
после перезагрузки эклипса, установил сам subclipse.

...Как же тормозит открытие менеджера обновлений

четверг, 6 декабря 2007 г.

Итак, задача - сделать использование ассетов удобным для меня и для художников.
Для этого придется использовать часть flexa
+ большое количество уже написанного кода
+ существование удобного редактора интерфейса
+ возможность беcпроблематичной работы с символами из flash cs3
- существенное увеличение размера кода, и в конечном итоге swf
- увеличение сложности логики
- подводные камни

Схема приложения пока следующая:
главным проектом является flex-проект, для того чтобы компилятор создал необходимый код для инциализации компонентов flexa использованных в action script коде
к нему подрубается библиотека компонентов из флекса, над которой будут непосредственно работать художники (swc)
и библиотека алгоритмов (пока классы юзаются оттуда напрямую в главном проекте) которую обслуживают программисты , тоже в swc.

to be continued...