понедельник, 28 июня 2010 г.

Огородный пришелец

Наконец-то мне прислали "эксклюзивный" материал.
Кто любит живность, тот поймёт.

воскресенье, 6 июня 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/. Похоже делали испанцы.
Вот собсно и всё пока. Подробных обзоров делать не буду, так как самому пока не до этого.

среда, 2 июня 2010 г.

Глючный E4X

Сегодня занимался парсингом метаданных. Хотел употребить свои атрибуты для экспорта функций класса компонента. Всё было занимательно, до тех пор пока я не наткнулся на непонятную фигню. Берём XML элемент, по типу:
  1.  
  2. var el:XML = <variable name="fieldValue" type="Array">
  3.   <metadata name="MyAtt"/>
  4.   <metadata name="__go_to_definition_help">
  5.     <arg key="file" value="D:\Test\src\components\Trr.mxml"/>
  6.     <arg key="pos" value="35"/>
  7.   </metadata>
  8. </variable>
  9.  

И глядим!
  1.  
  2. var metadata:XMLList = el.metadata;
  3. trace(metadata);
  4.  
  5.   <metadata name="MyAtt"/>
  6.   <metadata name="__go_to_definition_help">
  7.     <arg key="file" value="D:\Test\src\components\Trr.mxml"/>
  8.     <arg key="pos" value="35"/>
  9.   </metadata>
  10.  
  11. trace(el.metadata.(@name=='MyAtt'));
  12.  

Как думаете что тут?
...
...
...
А нефиг думать тут null. Я так понял, что связанно это с использованием e4x в switch-е (http://www.flasher.ru/forum/archive/index.php/t-127076.html).
Проверил, так и есть!
Голосуем -> http://bugs.adobe.com/jira/browse/ASC-2901