你是不是想找相關Flash動畫公司: 二維動畫公司 Flash課件制作 宣傳片制作 還是要找北京、上海、西安、廣州、南京的動畫制作公司

我的世界籽岷幸运方块双人:讓Flash自適應瀏覽器屏幕大小的幾種方法

編輯:翼虎動漫          操作時間:2009/11/17

我的世界插件编辑器 www.mlaof.icu  

 

 

要讓flash自適應瀏覽器屏幕大小需要做到以下兩點:

1、swf文件隨著瀏覽器屏幕大小也相應改變大下;

方法:在網頁里除了放你的swf文件外不要放其他的任何內容,并且swf文件的寬,高都設為100%;(可以看我的源文件里的fullscreen.htm文件);

2、當swf文件大小改變時,flash 內容也相應重新安排。

在這個例子里,我在主舞臺上使用了一loader組件來載入一張圖片。當你調整瀏覽器大小時,swf文件大下相應發生變化。我使用了Stage 對象的onReisize事件來改變loader組件的大下和位置。

源文件下載: flashFullScreen.rar

在源文件里我沒有寫太多的代碼,相信你能很容易看懂。

++++++++++++++++++++++++++++++++++++++

第二種方法:

++++++++++++++++++++++

首先是:

在網頁中把flash的高、寬都設為100%。

在flash中加入

Stage.scaleMode = "noScale";//這個是一定要的

Stage.align = "TL";

然后,方法有兩個:

1、通過System.capabilities.screenResolutionX和System.capabilities.screenResolutionY獲得屏幕大小,然后調整flash里的相應顯示,比較簡單。

2、這個比較好,每次調整瀏覽器大小的時候都會觸發,而且檢測的是瀏覽器里的舞臺大小,比較準確。

fullscreen = new Object();//創建類

fullscreen.onResize = function() {//swf大小改變時觸發

box._x = Stage.width-300;//根據Stage.width和Stage.height獲得的舞臺的寬和高來調整顯示

};

Stage.addListener(fullscreen);

 

 

 

版權申明 ┊ 業務范圍 ┊ 加入我們  ┊ 聯系方式
翼虎動漫工作室承接各類Flash動畫制作 翼虎口號做客戶滿意的flash訂單?。?!
地址:上海市青浦區崧澤大道6066號19號樓二樓(整層) 全國免費咨詢熱線:400 804 9112
我們的業務還包括制作各式公交動畫廣告,地鐵動畫廣告,電視動畫廣告以及多媒體設計與制作。
友情鏈接: 藝虎文化傳播官網 二維動畫制作 Flash動畫制作 我的世界插件编辑器 蘇ICP備19008057號