Показать сообщение отдельно
Старый 22.04.2010, 02:44
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 8  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Чесно, не знаю, ну я доберусь сегодня до убунты и попробую соорудить пример, для меня вобщем эта строчка - загадка - я никогда не встречал прожекторов для Linux на флеше:
Цитата:
Additionally, the Linux standalone player (projector) is available for developers who wish to publish projectors on Linux operating systems.
Может они AIR имели в виду?
Прям даже интересно стало

Добавлено через 1 час 58 минут
ОК, попробовал, работает, как ни странно... Тестовый файл прилагаю, равно как и исходник, ничего сверхестесственного не обнаружил на пути, для генерации прожектора использовал плеер по ссылке.

http://e4xu.googlecode.com/files/test-fullscreen

Сорри, он размера какого-то невероятного, но, как вы сами заметили, плеер, очевидно, не ахти как написан...

Код AS3:
/**
 * @author oleg
 */
package org.wvxvws.tests
{
	import flash.display.Sprite;
	import flash.display.Stage;
	import flash.events.MouseEvent;
	import flash.display.StageDisplayState;
	import flash.display.Graphics;
	import flash.system.fscommand;
 
	public class Tester extends Sprite
	{
 
		public function Tester()
		{
			var g:Graphics;
			super();
			super.stage.addEventListener(MouseEvent.CLICK, this.clickHandler);
			g = super.graphics;
			g.beginFill(0);
			g.drawRect(0, 0, super.stage.stageWidth, super.stage.stageHeight);
			g.endFill();
			fscommand("fullscreen", "true");
		}
 
		private function clickHandler(event:MouseEvent):void
		{
			super.stage.displayState = StageDisplayState.FULL_SCREEN;
		}
	}
 
}
__________________
Hell is the possibility of sanity