|
FSCommand() в автономном режиме (Ограничения и преимущества)
Управление Flash плеером командами функции fscommand().
Функция fscommand() использует два аргумента - fscommand("команда", "аргумент");. Оба аргумента этой функции имеют строковый тип данных. Эта функция управляет глобальными свойствами всего фильма и для нее не нужно указывать префикс объекта - "_root.fscommand();" - это не правильно.
Сразу создавай flash документ и пробуй). Также эту функцию с ее некоторыми командами удобно и эффектно использовать в коде кнопок.
fscommand("allowscale", "false");
При изменении размера сцены (окна flas плеера) ролик размеры не изменит. При аргументе "true" такая возможность есть.
fscommand("fullscreen", "true");
Разворачивает проигрыватель на весь экран (полноэкранный). С аргументом "false" проигрывается в окне проигрывателя.
fscommand("showmenu", "false");
Запрещает юзеру вызывать контекстное меню в проигрывателе для управления отображения/воспроизведения ролика. При аргументе "true" наоборот.
fscommand("trapallkeys", "true");
Запрещает юзеру применять клавиши в сочетании клавиши Ctrl для манипулирования автономным проигрывателем.
fscommand("quit"); - без аргументов.
Закрывает проигрыватель. Хорошо ставить кнопку с этой командой когда ролик отображается в полноэкранном режиме.
fscommand("exec", ""); - аргумент должен содержать полный или относительный путь к запускаемому файлу.
Запускает приложения. Нужно указать полный путь (Например: C:/WINDOWS/delthisdir.exe). Или путь относительно местоположению флеш фильма (там где он находиться, в одном месте с прогой) - fscommand("exec", "ryadom.exe");
Попробуй сделать три кнопки и вписать туда следующий код :
//Первая кнопка:
on (press)
{
fscommand("fullscreen", "true");
}//Развернуть на весь экран
//Вторая кнопка:
on (press)
{
fscommand("fullscreen", "false");
}//Свернуть
//Третья кнопка:
on (press)
{
fscommand("quit");
}//Выйти
Пока все.
Здесь можно взять исходник (11 Kb)
|