15/02/2011

UAFPUG #25 : Николаев

Опубликовано в: Новости — Тэги: , , , , — Nicolas Prof @ 18:11

Краткий фото отчет поездки в Николаев.
Для отчета, был создан небольшой фото слайдер. Уже было лень делать стрелки, поэтому все управление сделано через горячие клавишы. Любые клавиши, символизирующие для вас влево/вправо, будут работать.
Все фотографии были сделаны с помощью Nexus S, где-то повезло с качеством, где-то нет.
Спасибо за промокод, для получения бесплатной версии MotoCMS и за фирменную ручку Adobe.

Смотреть

P.S.
Если горячие клавиши(стрелка влево/вправо) не работают, кликните по слайдеру, чтобы Flash приложение получило фокус.
Почему то в Google Chrome, в ShadowBox какие то черные полосы поверх Flash содержимого, даже не знаю как с этим бороться…

Видео:
Начало, не сразу додумался включить запись…
Немного о MotoCMS
Рекомендации при создании хорошего Flash сайта

Видео снималось с помощью Nexus S, без какого либо штатива, поэтому все фигового качества и дрожит!

10/02/2011

XML : Nesting level

Опубликовано в: Опыт — Тэги: , , , — Nicolas Prof @ 17:37

Есть задача, имея ссылку на XML Node, узнать его уровень вложения в определенном типе элементов.

1
2
3
4
5
6
7
8
function getNestingLevel($node : XML, $level : int, $name : String) : int{
	var parent : XML = $node.parent();
	if(parent != null && parent.localName() == $name){
		return getNestingLevel(parent, ++$level, $name);
	}
 
	return $level;
}

Где и как этим пользоваться?
Есть структура XML для древовидного меню к примеру, элементы которого имеют имя – item.
Тогда:

1
var level : int = getNestingLevel(someInnerXMLElement, 0, "item");

09/02/2011

PROFGallery 4 : Very first look

Опубликовано в: Application — Тэги: , , , , — Nicolas Prof @ 15:34

Get Adobe Flash player

Решил поделиться тем, что уже сделано. Данная версия галереи уже использует упрощенную систему автоматического размещения(логика чем то похожа на HTML) объектов:

1
2
3
	<layout>
		<layer type="viewer" padding="20" width="100%" height="100%" />
	</layout>

А так же новую систему для построения эффектов, которая описывается примерно так:

1
2
3
			<transition effectType="Fade">
				<fade time="0.8" ease="Cubic.easeInOut"/>
			</transition>

Необходимо отметить, что эффекты будут строится из примитивов, то есть указав эффект Fade.Rotate.Scale, мы получим комплейсный эффект, который будет изменять alpha, rotate и scale параметры слоя с изображением. Настройки указываются в теле transition, если же система не находит подходящих параметров, будут использоваться значения по умолчанию.

На данном этапе разработки, приложение использует разделенную XML структуру данных: config(компоненты и настройки для них, все компоненты независимы, за счет чего можно достичь максимальной динамики построения галереи, то есть достаточно включить компонент для просмотра изображений и слайдшоу, и вы получите самое обычное слайдшоу на странице), data(информация о изображениях: пути, описание), en(данные локализации), layout(размещение компонентов на сцене).

Проект разрабатывается на SourceForge

P.S.
Первая публикация о PROFGallery 4, совпала с выходом Flash Player 10.2, как символично :)
Галерея будет требовать минимум 10.0-ой версии плеера.

08/01/2011

Speed Coding : Simple Flash Gallery

Опубликовано в: Эксперименты — Тэги: , , , — Nicolas Prof @ 16:27

Flash, AS3, MVCS, Tweenlite.

22/10/2010

Metacritic Widget

Опубликовано в: Application,Опыт — Тэги: , , , , — Nicolas Prof @ 13:03

Get Adobe Flash player
Get Adobe Flash player

В нынешнее время информационных технологий мы все больше и больше начали ценить свое время. Мы уже не хотим терять 2 часа своей жизни на убогий фильм или сидеть, скучать в кинотеатре над дешевым творением очередного горе режиссера – тратим драгоценное время, портим себе настроение и т.п.
Так же есть еще игры, где объективная оценка критична. Конечно, многие разработчики предлагают ознакомиться с игрой посредством Demo версии, но не у всех есть время на демонстрационную версию игры. Здесь мы тоже хотим знать ответ на главный вопрос: «Как игра? Стоит покупать/качать?»
Не будем делать излишней рекламы, и вдаваться в подробности, но существует замечательный портал-агрегат оценок мультимедийной продукции: игры, фильмы, телевизионные шоу, музыка. Это Metacritic. Прелесть этого портала, что он собирает оценки престижных издательств, интернет порталов, и предоставляет нам уже объективное мнение критиков о продукции. Так же существует оценка пользователей, и каждый волен сам уже сделать выбор какая оценка для него более приоритетная: оценка критиков или пользователей.

Немного о приложении:
1. Подстраивается под любой размер. (По умолчанию, изменяется размер шрифта)
2. Обладая исходными файлами вы можете легко изменить дизайн.

Логика работы следующая: вы передаете в приложение тип мультимедиа содержимого и полное название, к примеру: game, xbox-360, Dante’s Inferno; приложение формирует ссылку, и обрабатывает данные, и отображает уже оценку.

Так же вы можете воспользоваться демонстрацией работы приложения, нажимайте по интересующим вас играм или фильмам.

Download Source Files (280 times)

this.prevFrame ()
 

Menu:
Twitter Updates:
    Archive:
    Control:
    Flash & Flex friends: