FLASH的場(chǎng)景,圖層(lawyer)和層(level)的理解_Flash教程
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
推薦:遮照及文字遮照的幾個(gè)概念和事例今天剛好有2個(gè)帖子發(fā)了關(guān)于遮照的問(wèn)題。這個(gè)教程是針對(duì)今天的帖子和初學(xué)者講一些概念,做法和事例。請(qǐng)大家多多討論,或許會(huì)有所提高。遮照(MASK),也被被稱為
對(duì)初學(xué)者來(lái)說(shuō),FLASH(這里一FLASH8為例)的場(chǎng)景、圖層(lawyer)和層(level)很輕易引起困惑的3個(gè)概念,今天看到大家在討論涉及這個(gè)主題,我覺(jué)得有必要做一個(gè)比較系統(tǒng)的研究.不足之處希望大家指出,希望你起到一個(gè)拋磚引玉的作用. FLASH動(dòng)畫(huà)的各個(gè)對(duì)象的位置關(guān)系是按照一定的層狀結(jié)構(gòu)來(lái)呈現(xiàn)的。他的根是場(chǎng)景。有多個(gè)場(chǎng)景的情況,實(shí)際上每個(gè)場(chǎng)景是獨(dú)立的動(dòng)畫(huà),F(xiàn)LASH是通過(guò)設(shè)置各個(gè)場(chǎng)景播放順序來(lái)把各個(gè)場(chǎng)景的動(dòng)畫(huà)逐個(gè)連接起來(lái),因而我們看到的動(dòng)畫(huà)播放是連續(xù)的。在編輯時(shí),每個(gè)場(chǎng)景的實(shí)例是不可以在其他場(chǎng)景使用,在具體編輯時(shí)最好在同一個(gè)場(chǎng)景編輯比較好。關(guān)于場(chǎng)景的播放順序,可以通過(guò)窗口-面板-場(chǎng)景來(lái)設(shè)定。 對(duì)于具體的某一個(gè)場(chǎng)景來(lái)說(shuō),和其他場(chǎng)景的結(jié)構(gòu)是一樣的。都包含一個(gè)或多個(gè)圖層(lawyer),每一個(gè)圖層中的要害楨可以由一層或很多層(level)組成,層是有深度級(jí)別的,是一個(gè)抽象的概念,和圖層又是不同的概念。每個(gè)層上面可以有不同的對(duì)象,假如將一個(gè)對(duì)象放置到有另外對(duì)象的層上,原有對(duì)象就會(huì)被新的對(duì)象所取代。層可以有多層的結(jié)構(gòu),但是這多層里面不是無(wú)序,是有嚴(yán)格的順序的。一般,底層是level0,在這個(gè)層的上面是level1,再上面就是level2,依次類推。(在實(shí)際應(yīng)用中對(duì)象主要是影片剪輯).原創(chuàng)部分結(jié)束,下面是一些參考。[附錄](méi)
下面是引用FLASH8的幫助文檔,關(guān)于:
_level 屬性
_levelN
對(duì) _level N 的根時(shí)間軸的引用。在使用 _level 屬性定位 SWF 文件之前,必須使用 loadMovieNum()
將 SWF 文件加載到 Flash Player 中。還可使用 _level N 定位由 N 分配的級(jí)別的已加載 SWF 文件。加載到 Flash Player 實(shí)例中的初始 SWF 文件會(huì)自動(dòng)加載到 _level0 中。_level0 中的 SWF 文件為所有隨后加載的 SWF 文件設(shè)置幀頻、背景色和幀大小。然后,SWF 文件堆疊在處于 _level0 中的 SWF 文件之上的更高編號(hào)級(jí)別中。您必須為使用 loadMovieNum() 加載到 Flash Player 中的每個(gè) SWF 文件分配一個(gè)級(jí)別。您可按任意順序分配級(jí)別。假如您分配的級(jí)別(包括 _level0)中已經(jīng)包含 SWF 文件,則處于該級(jí)別的 SWF 文件將被卸載并由新的 SWF 文件替換。
假如大家還有愛(ài)好,可以再看看一個(gè)F8幫助文檔里:
getNextHighestDepth(MovieClip.getNextHighestDepth 方法)
public getNextHighestDepth() : Number
確定可傳遞給 MovieClip.attachMovie()、MovieClip.duplicateMovieClip() 或
MovieClip.createEmptyMovieClip() 的深度值,以確保 Flash 將該影片剪輯呈現(xiàn)在當(dāng)前影片剪輯中同一級(jí)和同一層上所有其它對(duì)象的前面。返回的值為 0 或更大的數(shù)字(即,不返回負(fù)數(shù))。
您可以通過(guò)創(chuàng)建子類來(lái)擴(kuò)展 MovieClip 類的方法和事件處理函數(shù)。
注重:假如使用第 2 版的組件,則不要使用此方法。假如您在舞臺(tái)上或庫(kù)中放置了第 2 版的版組件,getNextHighestDepth() 方法有時(shí)會(huì)返回深度 1048676,它超出了有效范圍。假如使用第 2 版的組件,則應(yīng)始終使用第 2 版的組件 DepthManager 類。
還有很多跟層級(jí)有關(guān)的,如:
getDepth(MovieClip.getDepth 方法),getInstanceAtDepth(MovieClip.getInstanceAtDepth 方法)
,swapDepths(MovieClip.swapDepths 方法),getDepth(TextField.getDepth 方法),getDepth(Button.getDepth 方法)等。有愛(ài)好請(qǐng)參考F8幫助文檔的相關(guān)內(nèi)容。以上對(duì)FLASH的場(chǎng)景、圖層(lawyer)和層(level)做一個(gè)討論,希望對(duì)你有所幫助。也希望你能指出不足之處。

分享:用Flash制作個(gè)性化的QQ表情現(xiàn)在大多數(shù)聊天工具都可以發(fā)送一些動(dòng)態(tài)表情,這些生動(dòng)有趣的表情本質(zhì)就是一個(gè)小的GIF動(dòng)畫(huà),使用動(dòng)畫(huà)制作軟件就可以輕松制作出個(gè)性化表情,這絕對(duì)是獲取MM芳心的
相關(guān)Flash教程:
- as中禁用ESC鍵
- AS3.0 圖片變黑白 圖片彩色變黑白代碼
- flash as3.0 跨域的解決辦法
- 模板無(wú)憂FLASH透明代碼
- Flash教你制作卡通MM眨眼睛動(dòng)畫(huà)
- Flash從零開(kāi)始學(xué)習(xí)創(chuàng)建單選按鈕
- Flash繪制小龍與花插畫(huà)場(chǎng)景
- Flash程序的測(cè)試方法
- Flash CS4文字顏色緩動(dòng)特效
- 網(wǎng)頁(yè)中演示類FLASH動(dòng)畫(huà)制作規(guī)范
- Flash CS3循環(huán)背景的運(yùn)用技巧
- Flash鼠繪技巧教你制作紅綠色的樹(shù)葉
Flash教程Rss訂閱網(wǎng)站制作教程搜索
Flash教程推薦
猜你也喜歡看這些
- Flash CS3動(dòng)畫(huà)制作基礎(chǔ)與提高
- FIF小組FLASH MX 2004實(shí)例視頻教程
- Adobe Flash CS5 新增功能課程
- Swift 3D--Flash 第三方軟件 及視頻教程
- Flash 8經(jīng)典動(dòng)畫(huà)設(shè)計(jì)實(shí)錄
- 新東方劍橋商務(wù)英語(yǔ)BEC flash教程 初+中+高 (現(xiàn)已穩(wěn)定供源)
- 愛(ài)閃Flash視頻教程7天版81M
- Flash CS4中文版入門(mén)與提高
- Flash 8中文版應(yīng)用案例創(chuàng)意與設(shè)計(jì)
- 臺(tái)灣呂聰賢Flash MX視頻教程
- 相關(guān)鏈接:
- 教程說(shuō)明:
Flash教程-FLASH的場(chǎng)景,圖層(lawyer)和層(level)的理解
。