日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

通過實(shí)例學(xué)習(xí)flash AS3.0——案例二_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Flash AS3中數(shù)據(jù)發(fā)送與接收
先回顧一下as2中相關(guān)的解決辦法相信大部分人用的都是LoadVars類吧1varxianshi_lv=newLoadVars();2xianshi_lv.bianliang1=變量一;3xianshi_lv.bi

首先聲明:本人大菜鳥一個(gè),剛接觸AS3不久,許多理念還沒來得及灌輸,這些case都是從網(wǎng)上down的,但因?yàn)榻庹f是英文的,不利我們學(xué)習(xí),我就充當(dāng)一個(gè)translater,順便可以讓自己鞏固一下知識。

水平有限,錯誤難免,歡迎大蝦小蝦,大鳥小鳥指正。

下面進(jìn)入正題:

案例2:熟悉addChild和removeChild在不同的swf之間的運(yùn)用,以及l(fā)oader的用法

說明:點(diǎn)擊picture會載入另一個(gè)swf,點(diǎn)擊載入的swf上的一個(gè)按鈕,該swf消失。

演示http://www.live-my-life-with-yuyi.com/as3_cases/different_movies/

代碼:

swfA(也就是按鈕所在的flash)

var loader:Loader = new Loader();
loader.load(new URLRequest("Popup.swf"));
picture_btn.addEventListener(MouseEvent.CLICK, showPicture);
function showPicture(event:MouseEvent):void
{
addChild(loader);
}

AS3里用loader代替了loadMovie,load的時(shí)候不能直接添加路徑名,需要通過URLRequest來載入。

整段代碼都很簡單,首先載入Popup.swf,然后給監(jiān)聽按鈕的click事件定義一個(gè)showPicture函數(shù),這個(gè)函數(shù)的功能很簡單,通過addChild把剛剛載入的swf放到舞臺上。

swfB(載入的flash->Popup.swf)

close_btn.addEventListener(MouseEvent.CLICK, closeWindow);
function closeWindow(event:MouseEvent):void
{
this.parent.parent.removeChild(this.parent);
}

很簡潔,監(jiān)聽close按鈕的click事件,事件觸發(fā)時(shí)調(diào)用closeWindow函數(shù),這里用到了parent,簡單分析一下,由于這個(gè)swf已經(jīng)被載入到另一個(gè)swf里,所以this.parent應(yīng)該指代的是loader,而this.parent.parent則指代的是TimeLine0,也就是舞臺。所以這句話也就比較好理解了:從舞臺上卸下載入該swf的loader。

案例2分析到此結(jié)束。

源文件下載

分享:Flash8模糊濾鏡繪制逼真青翠竹林
本文中我們用Flash繪制一幅非常逼真的青翠竹林圖,重點(diǎn)是利用模糊濾鏡制作景深效果。1、Flash中新建兩個(gè)文件。導(dǎo)入?yún)⒖紙D片及繪建立繪畫舞臺,使用線條工具繪

來源:藍(lán)色理想//所屬分類:Flash教程/更新時(shí)間:2008-03-05
相關(guān)Flash教程