Компонент FLVPlayback и кнопка воспроизведения - автоматическое скрытие? - PullRequest
1 голос
/ 16 июня 2011

Я использую компонент FLvPlayBack, и для меня задан скин для none. Я перетащил PlayPauseButton из моей библиотеки на сцену в видеоклипе. Кнопка делает паузу и воспроизводит видео, но теперь я хочу имитировать функцию «автоматического скрытия» в нормальном скине.

Кто-нибудь знает, как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 17 июня 2011
  1. Присвойте FLVPlayback имя экземпляра.
  2. Добавьте EventListeners mouseOver и mouseOut к экземпляру FLVPlayback.
  3. Преобразуйте кнопки в movieClip и присвойте movieClip имя экземпляра.
  4. В прослушивателе событий:
    функция для mouseOver: альфа = 1,
    функция для mouseOut: альфа = 0;

    Для репликации эффекта используйте класс анимации с параметром альфа и продолжительностью 0,0 секунды.
new Tween(movieClip1,"alpha",None.easeOut,1,0,0.5,true);

в mouseOut.

new Tween(movieClip1,"alpha",None.easeOut,0,1,0.5,true);

в mouseOver.

ПРИМЕЧАНИЕ: Для импортируемых двух классов

import fl.transitions.Tween;
import fl.transitions.easing. *;

1 голос
/ 16 июня 2011

Уберите горячую точку.Добавьте обработчик событий в компонент flvplayback для наведения и наведения мыши.при наведении мыши сделать кнопку видимой.на мыши прятать кнопку.Если вы хотите, чтобы я был более конкретным, вам нужно будет опубликовать часть вашего кода.[РЕДАКТИРОВАТЬ]Добавьте обертку movieClip вокруг компонента FLVPlayback и добавьте события мыши в оболочку.Компонент FLVPlayback, по-видимому, не реагирует на события мыши, если не отображается видео и не отображаются элементы управления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...