2015-05-31 2 views
0

У меня есть короткий вопрос, который, я уверен, знает какой-то гениальный AS3.AS3 Center Video в StageVideo

Я удивлен, что я не видел никаких других тем по этому поводу после 30 минут Google-фу, StageVideo кажется в значительной степени тихим.

Итак, я пытаюсь использовать StageVideo API вместо традиционных видео для лучшего воспроизведения видео. Это для создания флеш-ролика, который я создаю. Хотя я вполне уверен, что единственными видео, которые я буду использовать для этого, являются 16: 9, я бы хотел, чтобы он был достаточно универсальным для обработки других пропорций. Итак, для других коэффициентов, как я могу сосредоточить видео, которое показано в объекте StageVideo? Я просто хочу, чтобы он был почтовым ящиком - без масштабирования, масштабирования или обрезки.

Изменение видаPort растягивает видео, чтобы соответствовать ему, что не то, что я хочу. И свойства videoHeight & videoWidth доступны только для чтения, поэтому я не могу просто изменить их, чтобы заставить сидеть сложа руки. Я прочитал в документации, что видео соответствует левому верхнему углу сцены, может быть, я могу это изменить?

Могу ли я снимать видео в StageVideo? Разве это невозможно, и если да, должен ли я использовать обычный видеообъект?

Спасибо за любую помощь вы можете дать мне

+0

Вам нужно будет добавить resizeHandler и привязать его к 'videoStateChangeEvent'. В этом обработчике вы размещаете видео. –

+0

@AndreLehnert Где находится 'videoStateChangeEvent'? Я пробовал искать его в «StageVideoEvent», «Event» и «VideoEvent». Там также нет никаких справочных документов для 'videoStateChangeEvent' на веб-сайте Adobe – TiberiumFusion

+0

Извините, долгое время не использовал StageVideo. Я имел в виду StageVideoEvent.RENDER_STATE. –

ответ

0

не могу поверить, что я не видел этого - мне просто нужно изменить начальный х & у прямоугольника для просмотра. Думаю, я забыл, как Rectangles работал ненадолго.

+0

Если вы разместили свой код, мы посмотрели его ;-) –

+0

@AndreLehnert Да :) Я понятия не имел, что это было просто, хотя я думал, что пропал, как 20 строк кода или что-то еще – TiberiumFusion

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