トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     背景は画面サイズで可変、メニューは固定にするには、、、
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
akaoninobu
Åê¹ÆNo.28717
投稿日時: 2006-9-14 11:55
新米
居住地:
投稿: 8
使用環境:
Re: 背景は画面サイズで可変、メニューは固定にするには、、、
さっそくのご教授ありがとうございました。

_root 第1フレーム
Stage.scaleMode = "noScale";
Stage.align = "";
resizeListener = new Object();
resizeListener.onResize = function() {
fixMenu();
};
Stage.addListener(resizeListener);
this.attachMovie("menu", "_root.menu", 1);
this.attachMovie("backImage", "_root.backImage", 2);
var backWidth = 1024;
var backHeight = 768;
function fixMenu() {
	if (Stage.width/backWidth>Stage.height/backHeight) {
		scale = Stage.width/backWidth;
	} else {
		scale = Stage.height/backHeight;
	}
	_root.menu._y = 768+(Stage.height-768)*0.500000-55;
	_root.backImage._xscale = _root.backImage._yscale=100*scale;
}
fixMenu();


のように記述したらうまくいきました。

ただ、ウインドウを1680*1050まで拡大すると画像が若干荒くなります。
何枚か背景画像を使用しているのですが画像よって目立つものと目立たないものがあります。
flaに配置してある画像は1680*1050の大きさなのですが、、、
なにか対処法はあるのでしょうか?
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   背景は画面サイズで可変、メニューは固定にするには、、、 akaoninobu 2006-9-13 19:43
     Re: 背景は画面サイズで可変、メニューは固定にするには、、、 mayor 2006-9-14 5:07
     » Re: 背景は画面サイズで可変、メニューは固定にするには、、、 akaoninobu 2006-9-14 11:55
         Re: 背景は画面サイズで可変、メニューは固定にするには、、、 mayor 2006-9-15 6:42
           Re: 背景は画面サイズで可変、メニューは固定にするには、、、 akaoninobu 2006-9-15 18:13
             Re: 背景は画面サイズで可変、メニューは固定にするには、、、 mayor 2006-9-15 19:18

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops