Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Видео плеер - функция fullScreen. как сделать чтоб кнопки не растягивались?) (http://www.flasher.ru/forum/showthread.php?t=131860)

ExtendedPlay 29.10.2009 19:11

[Решено] Видео плеер - функция fullScreen. как сделать чтоб кнопки не растягивались?)
 
Привет всем!

При создании видео плеера нашел интересную задачку - реализация fullScreen.

Сам плеер стандартный - блок с видео, и кнопки управления:

http://demiart.ru/forum/uploads4/pos...1256828494.jpg

Пока что просто на кнопку fullScreen повесил код:
Код:

on(release){
if(Stage.displayState == 'normal'){
    Stage.displayState = 'fullScreen';
    Stage.scaleMode = 'exactFit';
}else{
    Stage.displayState = 'normal';
};
}

Думаю, Вы понимаете что происходит при нажатии этой кнопки)

Плеер растягивается на весь экран, замечательно!
Кнопки управления также растягиваются, фигова...)

Так вот вопрос - как сделать чтобы кнопки не растягивались? ^_^

Заранее спасибо откликнувшимся!

lexa2000lexa 29.10.2009 19:23

ищем по форуму, резеновый флеш. Обсуждалось не один раз.

DarkLight 29.10.2009 20:18

Цитата:

Stage.scaleMode = 'exactFit';
Вы же сами написали - растянуть ровно по экрану. Вот оно и растягивается. Резина делается с 'noScale' + перерасстановка элементов вручную

ExtendedPlay 29.10.2009 20:35

Цитата:

ищем по форуму, резеновый флеш. Обсуждалось не один раз.
обсуждалось, но не то) плюс у меня еще необходимо лишь "частичное" растягивание как бы xD

Цитата:

Вы же сами написали - растянуть ровно по экрану. Вот оно и растягивается.
да, оно растягивается ровно прям по экрану. но вопрос в другом...)

Цитата:

Резина делается с 'noScale' + перерасстановка элементов вручную
оу... то есть Stage.scaleMode = 'noScale', а затем прописывать новые размеры и координаты для объектов?

udaaff 29.10.2009 20:37

именно

ExtendedPlay 29.10.2009 20:46

что ж, спасибо! пошел разбираться с Stage.fullScreenWidth))))))))))))))


Часовой пояс GMT +4, время: 03:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.