2009-04-28 2 views
1

Есть ли хороший шаблон для создания флеш-плеера, который легко сшивается, обеспечивая различные размеры, кнопки, цвет фона и т. Д.? Я рассмотрел 2 подхода:Лучший способ скин-флеш-плеер

1 Кожа игрока плоская. Логотипы и кнопки находятся на одном большом фоновом изображении. Фактические области запуска - это прозрачные спрайты, позиции и размеры, определяемые xml или json извне.

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

2 Еще один способ, который я рассмотрел, - превратить все графические активы в видеоклипы и/или растровые изображения. Это требует помещения активов в стадию swf, которая загружается извне игроком. Этот метод обеспечивает большую гибкость при позиционировании активов (и относительно, если размер игрока изменяется в браузере), а также состояния наведения на кнопках. Недостатком, конечно же, является время, затрачиваемое во Flash на настройку активов для игрока.

ответ

1

Почему бы не использовать Flex? В чем встроена функция скиннинга?

+0

Мы решили с самого начала не использовать Flex, но я буду проверять его. Знаете ли вы, что знаете его метод скининга? – er1234

+0

Почему бы не использовать Flex? Простой скиндинг выполняется с помощью CSS-интерфейса, и вы можете создавать свои собственные «скин-классы», которые призваны рисовать элементы, как вам угодно. Вы также можете легко приложить эффекты. – CookieOfFortune

0

Существует фактически шаблон для загрузки, где вы можете пересобрать все стандартные компоненты во Flash, Photoshop или Illustrator. Все, что вы делаете, это передать шаблон дизайнеру (-ам) и прочитать таблицу стилей в вашем приложении.

http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex_skins

 Смежные вопросы

  • Нет связанных вопросов^_^