2009-12-22 3 views
1

Я играю с видеокомпонентами Flex. При запуске нового проекта я мог выбирать между (только MX) и (MX + Sparks). Когда я устанавливаю проект (MX + Sparks), единственный компонент видео, который я нахожу, называется s: VideoPlayer, и он поставляется с кожей. Когда я запускаю проект как (только MX), единственным компонентом видео, который я нахожу, является mx: VideoDisplay, и он не содержит скинов. Я не уверен, какой из них выбрать.Flex: MX + Sparks против компонентов MX

  • Должен ли быть лучше или более продвинутым или менее багги другим?

  • Есть ли различия в совместимости между ними? Например, работают ли они во flash 9 и 10?

  • IF новые s: VideoPlayer лучше, есть ли способ, чтобы установить проект к новому (MX + Sparks), но все еще быть в состоянии пользовательской кожи.

  • Любые учебные пособия, которые вы рекомендуете для новых s: компонент VideoPlayer?

Благодаря

ответ

2

Не знаю ответы на все вопросы для вас. Однако Flex 4 (Spark) все еще находится в стадии бета-тестирования и часто меняется (в ночных сборках), и я предполагаю, что он не будет готов к работе до весны (там нет внутренней информации). Тем не менее, инфраструктура Spark хороша, imho. Они не такие же совместимы, как и в разных пространствах имен в рамках. Вот одна статья, чтобы проверить:

http://www.insideria.com/2009/05/wow-video-in-flex-4-is-easy.html

1

Проще говоря, тх: VideoDisplay простой компонент отображения видео. Вам нужно вручную создать кнопки для управления отображаемым видео.

s: VideoPlayer поставляется с внутренними кнопками для управления воспроизведением, громкостью и т.д.

Как Джон говорил, Flex 4 все еще бета с большим количеством изменений, сделанных каждый день.

Это не имеет значения, если вы используете свечи компоненты или компонент ого как оба будет отображать один и то же videom разница лишь в том, что вам придется писать код управления для компонента ого

+2

Кроме того, с: VideoDisplay делает не имеет функции attachCamera(), если вы планируете прикреплять веб-камеру к вашему видеодисплею. Если это так, вы должны использовать mx. Однако вы также можете найти mx: VideoDisplay в вашем проекте mx + spark-project, импортируя его вручную (mx.controls.VideoDisplay) –

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