wmode=opaqueを設定した場合の挙動あれこれ

ホイールイベント

wmode=opaqueの場合FlashPlayerがホイールイベントを送ってくれない。

wmode=opaqueの場合、フルスクリーンはFlashPlayerVersion9.0.115.0以降

Flash Player 9.0.115.0 以降からは、ウィンドウモードの場合と同じようにウィンドウレスモードでフルスクリーンモードが動作するようになりました。

フルスクリーン

fullscreenを解除?するとき(ESCボタンをおすとき)、changeHandlerが2回呼ばれる??

stage.addEventListener(FullScreenEvent.FULL_SCREEN, changeHandler);

wmode=windowの場合

http://wiki.minaco.net/data/flash/opaque/fullscreen/window.html

wmode=opaqueの場合

http://wiki.minaco.net/data/flash/opaque/fullscreen/opaque.html

ソース

var t:TextField = new TextField();
t.width = 800;
t.height = 500;
t.x = 40;
t.text = "";

addChild(t);

stage.addEventListener(FullScreenEvent.FULL_SCREEN, changeHandler);

function changeHandler(e:Event):void
{
	t.appendText(e.toString() + "\n");
}



var s:Sprite = new Sprite();

s.graphics.beginFill(0);
s.graphics.drawRect(0, 0, 30, 30);
s.graphics.endFill();

s.addEventListener(MouseEvent.CLICK, clickHandler);

function clickHandler(e:Event):void
{
	switch (stage.displayState) {
		case StageDisplayState.NORMAL:
			stage.displayState = StageDisplayState.FULL_SCREEN;
			break;
		case StageDisplayState.FULL_SCREEN:
			stage.displayState = StageDisplayState.NORMAL;
			break;
	}
}

addChild(s);

再現できた環境

※あとでもう少しテストします。macはまだテストしてません。ちがうよ!とかあったら教えてください。

2回よばれた環境

  • Win Firefox2 Player 9.0.115.0
  • Win Firefox3 Player 9.0.115.0
  • Win Safari3 Player 9.0.115.0
  • Win Firefox2 Player 9.0.124.0
  • Win Firefox3 Player 9.0.124.0
  • Win Safari3 Player 9.0.124.0
  • Win Firefox2 Player 9.0.151.0
  • Win Firefox3 Player 9.0.151.0
  • Win Safari3 Player 9.0.151.0
  • Win Firefox2 Player 10.0.12.36
  • Win Firefox3 Player 10.0.12.36
  • Win Safari3 Player 10.0.12.36

1回だけ呼ばれた環境

  • Win IE6 Player 9.0.151.0
  • Win IE6 Player 10.0.12.36
  • Mac Firefox3 Player 9.0.115.0
  • Mac Safari3 Player 9.0.115.0
  • Mac Opera9.63 Player 9.0.115.0

未テスト

  • Win IE6 Player 9.0.115.0
  • Win IE6 Player 9.0.124.0

よくわからない挙動

  • Mac Firefox2 Player 9.0.115.0 ※閉じるときに画面が真っ白。イベントもどうなってるんだ!?

色々

ご協力

ありがとうございました!

  • yossy
  • nobuさん


Comment



Counter: 7922, today: 1, yesterday: 0

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-24 (火) 14:55:58 (1283d)