Просмотр полной версии : FLVPlayback and hide buttons
zveryuka
27.07.2009, 19:54
Добрый день.
Есть у меня Видео проигрыватель собранный по частям.
import mx.video.*;
my_FLVPlybk.playPauseButton = my_plypausbttn;
my_FLVPlybk.volumeBar = my_vBar;
my_FLVPlybk.seekBar = my_sBar;
my_FLVPlybk.muteButton = my_mbttn;
my_FLVPlybk.bufferingBar = my_bBar;
my_FLVPlybk.contentPath = "decafe.flv";
С помощью чего можно реализовать - когда убираем курсор с видео , кнопки пропадают - типа autohide skin?
в FLV Playbaсk есть стандартный компонент, который Вы хотите реализовать.
И кстати в свойствах FLV Playbaсk можно настроить поведение вашего проигрывателя... там просто выставляете false или true.
zveryuka
28.07.2009, 16:48
В том то и дело, что True AutoHide Skin не работает если Скин отключен.
Просто хочеться создать собственные кнопочки не пользуясь стандартными Скинами.
Делать FLV Playbaсk в виде кнопки и прописывать RollOver and RollOut немного геморно получается.....Просто я думаю есть проще способ.
Napalm_Rain
22.07.2010, 03:27
Объединяешь все свои кнопки управления в один мувиклип, если уже так. то вообще хорошо, если нет, то малость придётся код подредактить, но это мелочи.
Создаёшь некий прозрачный прямоугольник, покрывающий определённую часть экрана, хоть весь. Как удобней, и задаёшь свойства RollOver and RollOut. А дальше кодим.
import mx.transitions.Tween;
import mx.transitions.easing.*;
vot.onRollOut = function() {
scinbar.varTween.stop();
scinbar.varTween = new Tween(scinbar, "_alpha", Regular.easeOut, scinbar._alpha, 0, 0.5, true);
};
В моём случае мувик с кнопками - scinbar а тупо прямоугольник - это vot.
Вот и всё)):)
Добавлено через 1 минуту
А чтоб назад всё вернулось, дописываешь функцию vot.onRollOver = function() {
scinbar.varTween.stop();
scinbar.varTween = new Tween(scinbar, "_alpha", Regular.easeOut, scinbar._alpha, 100, 0.5, true);
};
Добавлено через 2 минуты
Ой мама дорогая, фига как это давно всё спрашивалось-то, Надо на числа смотреть иногда.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.