Показать сообщение отдельно
Старый 19.11.2013, 10:23
General303 вне форума Посмотреть профиль Отправить личное сообщение для General303 Найти все сообщения от General303
  № 1  
Ответить с цитированием
General303
 
Аватар для General303

Регистрация: Jan 2011
Сообщений: 29
По умолчанию Сохранение размеров и резиновость объектов при full screen

Приветствую.
Недавно спрашивал на счет бегущей строки. Спасибо за помощь
Теперь, во время разработки видеоплеера, у меня возникла еще одна проблема. Есть кнопка, отвечающая за full screen. Она работает, но. При переходе в полноэкранный режим, увеличиваются все элементы плеера. Как сделать так, чтобы объекты сохраняли свой первоначальный размер? Хелпер по AS3 не дал ответа.
Код AS3:
private function fullHandler():void
		{
			if(stage.displayState==StageDisplayState.FULL_SCREEN)
			{
				stage.displayState=StageDisplayState.NORMAL;
			}else
			{
				stage.displayState=StageDisplayState.FULL_SCREEN;
			}
		}
Вторая проблема. Как растянуть элементы по ширине, сохраняя их пропорции. То есть сделать просматриваемое видео и меню управления резиновым, как например на ютубе?

Во вложение исходники.
P.S Что касается последней проблемы с резиновастью. На мой взгляд, просить сделать это за спасибо нагло. Поэтому, если есть желающие помочь за символическую оплату, прошу в скайп xxpanzer_generalxx

Нашел как сделать full screen который занимает все рабочее пространство. Но не соблюдаются пропорции
Код AS3:
private function fullHandler():void
		{
			trace(stage.scaleMode);
			if (stage.displayState == StageDisplayState.NORMAL)
			{
				stage.scaleMode = StageScaleMode.EXACT_FIT;
				stage.displayState = StageDisplayState.FULL_SCREEN;
			}
			else
			{
				stage.displayState = StageDisplayState.NORMAL;
			}
		}
Вложения
Тип файла: zip Player.zip (816.0 Кб, 44 просмотров)