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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     フルスクリーン表示、画質劣化
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tiara
Åê¹ÆNo.24184
投稿日時: 2006-3-6 23:13
新米
居住地:
投稿: 14
使用環境:
MacOS10.4.5、Flash MX 2004、Dreamweaver MX 2004
フルスクリーン表示、画質劣化
検索して色々フルスクリーン表示について調べてみましたが、
分からない事があるので、質問させていただきます。
下記にあるサイトを参考にし、スクリプトを書いたのですが、
説明サイト
拡大される分画像(.jpgなど)が劣化してしまいます。
この対処法はどうすれば解決出来るのでしょうか?

又参考サイトで
sony
のFlashムービーという所は画質の劣化もなく綺麗に表示されています。
又、フルスクリーン表示でメニューのテキストやロゴが左右の端にきちんと表示されていますが
これもどうやっているのか教えていただけるとありがたいです。

制作環境は1680×1050のモニターで、
Flaファイルは1024×768で制作しています。
ひろゆき
Åê¹ÆNo.24187
投稿日時: 2006-3-7 4:19
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: フルスクリーン表示、画質劣化
引用:
tiaraさんは書きました:
拡大される分画像(.jpgなど)が劣化してしまいます。
この対処法はどうすれば解決出来るのでしょうか?

拡大させないようにすればよいのではないでしょうか?

引用:
又参考サイトで
sony
のFlashムービーという所は画質の劣化もなく綺麗に表示されています。

このサイトでも、拡大はさせていませんね。

Stage.scaleMode noScale Stage.align」あたりでフォーラム内を検索してみましょう
#「すべて表示」で、たくさん表示されます。

Stage.scaleModeプロパティ」も参考になるでしょうか。


引用:
又、フルスクリーン表示でメニューのテキストやロゴが左右の端にきちんと表示されていますが
これもどうやっているのか教えていただけるとありがたいです。

Stage.width Stage.height」あるいは「onResize」でフォーラム内を検索してみましょう
#「すべて表示」で、たくさん表示されます。

例えば、こんな感じでしょうか。

サンプル

Stage.scaleMode = "noScale";
Stage.align = "TL";
resizeListener = new Object();
resizeListener.onResize = function() {
	fixMenu();
};
Stage.addListener(resizeListener);
this.attachMovie("menuTopLeft", "menuTL_mc", 1);
this.attachMovie("menuMiddleCenter", "menuMC_mc", 2);
this.attachMovie("menuBottomRight", "menuBR_mc", 3);
function fixMenu() {
	menuTL_mc._x = 60;
	menuTL_mc._y = 0;
	menuMC_mc._x = Stage.width/2;
	menuMC_mc._y = Stage.height/2;
	menuBR_mc._x = Stage.width - 60;
	menuBR_mc._y = Stage.height;
}
fixMenu();
# ウィンドウ・サイズに関わらず、
# menuTLは左上、menuMCは中央、menuBRは右下に表示されます。


ところで「Draemweaverについて」は解決されたのでしょうか?


----------------
質問する際は、回答者に具体的な情報を与えてください。

tiara
Åê¹ÆNo.24243
投稿日時: 2006-3-9 22:16
新米
居住地:
投稿: 14
使用環境:
MacOS10.4.5、Flash MX 2004、Dreamweaver MX 2004
Re: フルスクリーン表示、画質劣化
サンプルまでご親切に作っていただきありがとうございます。
スクリプトに関しては全くの無知なので教えてくださった
サンプルとスクリプトを見て四苦八苦しながらやっています。。
分からない事ばかりなのですが、よければご教授ください。

引用:

[code]Stage.scaleMode = "noScale";
Stage.align = "TL";



これは縮小なしの、Flashの位置を左上にというスクリプトですよね?
ここでは何故中央ではなく左上なのでしょうか?

引用:

resizeListener = new Object();
resizeListener.onResize = function() {
fixMenu();
};


上記のスクリプトの意味が分かりません。。

引用:

Stage.addListener(resizeListener);
this.attachMovie("menuTopLeft", "menuTL_mc", 1);
this.attachMovie("menuMiddleCenter", "menuMC_mc", 2);
this.attachMovie("menuBottomRight", "menuBR_mc", 3);
function fixMenu() {
menuTL_mc._x = 60;
menuTL_mc._y = 0;
menuMC_mc._x = Stage.width/2;
menuMC_mc._y = Stage.height/2;
menuBR_mc._x = Stage.width - 60;
menuBR_mc._y = Stage.height;
}


attachMovieとはライブラリからシンボルを取得して配置と
参考書にありますが、ステージにそのまま配置するのとは
どう違うのでしょうか?

("menuTopLeft→認別子とは何をさすのでしょうか?", "menuTL_mc→インスタンス名", 1→この数字は何でしょうか?);

ちなみに私が行いたい構図は
ステージに配置するオブジェクトは4つで上中央固定、
中央(ウィンドウサイズにより可変)、
左下固定、右下固定です。

基本を理解していない初心者なのに質問してしまってすいませんでした。
もっと基本を身に付けないとダメです。。
ひろゆき
Åê¹ÆNo.24246
投稿日時: 2006-3-10 0:22
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: フルスクリーン表示、画質劣化
引用:
ここでは何故中央ではなく左上なのでしょうか?

swfを100%表示した際、ブラウザ・ウィンドウの基点は左上にあると思いますが。

引用:
上記のスクリプトの意味が分かりません。。

ヘルプなどで、「onResize」はお調べになりましたか?

Stage.onResizeリスナーイベント

引用:
attachMovieとはライブラリからシンボルを取得して配置と
参考書にありますが、ステージにそのまま配置するのとは
どう違うのでしょうか?

サンプル2

_root の第1フレームに直接配置した場合、
うちのマシンが非力なせいかもしれませんが、Sarafi で見ると、
移動する前のムービークリップが見えてしまう場合があるので、
attachMovie を用いています。

引用:
("menuTopLeft→認別子とは何をさすのでしょうか?", "menuTL_mc→インスタンス名", 1→この数字は何でしょうか?);

ヘルプなどで「attachMovie」はお調べになりましたか?

アクションスクリプト講座&サンプル集【ムービークリップについて】

引用:
ステージに配置するオブジェクトは4つで上中央固定、
中央(ウィンドウサイズにより可変)、
左下固定、右下固定です。

インスタンス名は?

仮に...。
上中央固定したいインスタンス名を menuTC_mc、
中央に固定したいインスタンス名を menuMC_mc、
左下固定したいインスタンス名を menuBL_mc、
右下固定したいインスタンス名を menuBR_mc だとすると、
function fixMenu() {
	menuTC_mc._x = Stage.width/2;
	menuTC_mc._y = 0;
	menuMC_mc._x = Stage.width/2;
	menuMC_mc._y = Stage.height/2;
	menuBL_mc._x = 0;
	menuBL_mc._y = Stage.height;
	menuBR_mc._x = Stage.width;
	menuBR_mc._y = Stage.height;
}
などで試してみては?

各ムービークリップの中心点がどこにあるのか分からないので、
ズレるかもしれませんが、それはご自分で調整してください。



----------------
質問する際は、回答者に具体的な情報を与えてください。

tiara
Åê¹ÆNo.24296
投稿日時: 2006-3-12 1:46
新米
居住地:
投稿: 14
使用環境:
MacOS10.4.5、Flash MX 2004、Dreamweaver MX 2004
Re: フルスクリーン表示、画質劣化
大変初歩的な質問に回答してくださってありがとうございます。
理解出来ました。又とても勉強になりました。
もう少し初歩的な部分をしっかり勉強します。。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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