【樓主】flash代碼大全on (release) { loadMovieNum("service.swf", 1); } 外部調(diào)用數(shù)據(jù) loadVariablesNum("about.txt", 0); System.useCodepage = true;//中文 音樂(lè)加入 mySound = new Sound(); mySound.attachSound("1"); mySound.start(); 關(guān)閉指定音樂(lè) mySound.stop("1"); 外部調(diào)用音樂(lè) mySound=new Sound(); mySound.loadSound("music.mp3",true); mySound.start(0,100) 關(guān)閉音樂(lè) mySound.stop(); 鏈接場(chǎng)景: on (release) { gotoAndStop("貓的歷史",1); } 外部調(diào)用 on (release) { loadmovienum("a.swf",1) } 清空文本框 _root.text="" On(Release) Set Variable:"input" = "" Set Variable:"output" = "" End"TEXT-INDENT: 2em">應(yīng)用時(shí)可以有更多的擴(kuò)展。 回復(fù) | 引用 作者: ![]() ![]() 京城之花 2009-10-30 10:03 |
【1樓】回復(fù):flash代碼大全5.鼠標(biāo)指向顯示填空題答案 顯示一些問(wèn)題的答案,可以將這一答案制成—個(gè)按鈕,在這一按鈕的Up幀可以為空白關(guān)鍵 幀,其它幀為答案內(nèi)容。在問(wèn)題的答案處插入該按鈕,在該幀輸入腳本: on(release) { gotoAndStop;//第i幀將答案固定顯示在屏幕上 flash場(chǎng)景之間相互跳轉(zhuǎn)的實(shí)現(xiàn)方法 作者:佚名 來(lái)源:InterNet 加入時(shí)間:2005-2-25 在制作flash動(dòng)畫(huà)的時(shí)候,可能會(huì)有有很的mc 有時(shí)會(huì)把它放到幾個(gè)場(chǎng)景中,那么在場(chǎng)景中的跳轉(zhuǎn)如何實(shí)現(xiàn)呢? 1. 方法一:(使用telltarg... 方法一:(使用telltarget命令) 按鈕上的as為: on (release) { tellTarget ("/") { gotoAndPlay ("場(chǎng)景 1", 1); } } 2. 方法二(用gotoandpla... 方法二(用gotoandplay命令) 主場(chǎng)景2中的mc放到場(chǎng)景2的時(shí)間軸上 按鈕的as: on?。颍澹欤澹幔螅濉。?/p> gotoAndPlay("場(chǎng)景1",1) } 并且在最后一幀加stop() 問(wèn)題就可以解決了: 3. 方法三(利用路徑_root.g... 方法三(利用路徑_root.gotoandplay()) 第二個(gè)場(chǎng)景2里面只有一個(gè)mc,在這個(gè)mc的最后一幀是stop和一個(gè)replay按 鈕 按鈕的as:_root.gotoAndPlay(1) 【即告知按鈕回到場(chǎng)景1的第一幀】 4. 方法四(給場(chǎng)景起不同的名字) ... 方法四(給場(chǎng)景起不同的名字) 如果你的as這樣寫(xiě): 第二個(gè)sence里面只有一個(gè)mc,在這個(gè)mc的最后一幀是stop和一個(gè)repl ay按鈕 回復(fù) | 引用 作者: ![]() ![]() 京城之花 2009-10-30 10:04 |
【2樓】回復(fù):flash代碼大全按鈕的as: on?。颍澹欤澹幔螅濉。?/p> gotoAndPlay("sence1",1) } 結(jié)果按下后卻是從這個(gè)mc的第一幀開(kāi)始播放,而不是從sence1的第一幀 這是因?yàn)橹鲌?chǎng)景的名字默認(rèn)為senceN MC里也可以有多個(gè)場(chǎng)景,而mc也是默認(rèn)為senceN 所以當(dāng)你在MC用上gotoAndPlay ("scene1", 1);時(shí),指的是所在場(chǎng)景中MC里的第一幀,而 不是主場(chǎng)景 解決的方法,就是給場(chǎng)景定義不同的名字 scene1我們改名為:主場(chǎng)景 scene2我們改名為:次場(chǎng)景1 正確的as應(yīng)該為: on (release) { tellTarget (_root) { gotoAndPlay (1); } } 如果想實(shí)現(xiàn)按鈕點(diǎn)擊后從次場(chǎng)景播放就可以在按鈕上寫(xiě)上: on (release) { tellTarget (_root.次場(chǎng)景) { gotoAndPlay (1); } } 5. 方法五(利用標(biāo)簽label) ... 方法五(利用標(biāo)簽label) 我們?cè)诳刂苿?dòng)畫(huà)的時(shí)候一般也不是從開(kāi)始播放,可能是希望從某個(gè)場(chǎng)景的某一個(gè)關(guān)鍵幀開(kāi) 始播放,那么標(biāo)簽是 最好的實(shí)現(xiàn)方法; 例如我們希望點(diǎn)擊上面的按鈕的時(shí)候讓動(dòng)畫(huà)從主場(chǎng)景中的label1開(kāi)始播放,那么按鈕上的 as應(yīng)該為: on (release) { tellTarget (_root) { gotoAndPlay ("label1"); } 回復(fù) | 引用 作者: ![]() ![]() ![]() 京城之花 2009-10-30 10:04 |
【3樓】回復(fù):flash代碼大全例如有3個(gè)場(chǎng)景,我們希望點(diǎn)擊上面的按鈕的時(shí)候讓動(dòng)畫(huà)從次場(chǎng)景1中的label4開(kāi)始播放, 那么按鈕上的as應(yīng)該為: on (release) { tellTarget (_root) { gotoAndPlay ("次場(chǎng)景 1", "label4"); } } } } 如果想實(shí)現(xiàn)按鈕點(diǎn)擊后從次場(chǎng)景播放 就可以在按鈕上寫(xiě)上: on (release) { tellTarget (_root.次場(chǎng)景) { gotoAndPlay (1); } } 3,什么叫矢量圖? 矢量圖可以任意縮放而不影響Flash的畫(huà)質(zhì),位圖圖像一般只作為靜態(tài)元素或背景圖,F(xiàn)la sh并不擅長(zhǎng)處理位圖圖像的動(dòng)作,應(yīng)避免位圖圖像元素的動(dòng)畫(huà)。 4,如何迅速地對(duì)齊不同F(xiàn)rame中的物件? 用 Inspector “Ctrl+Alt+I” 直接輸入坐標(biāo)。 或是工具欄〉〉窗口〉〉面板〉〉排列“Ctrl+K” 調(diào)出排列面板來(lái)。圖例 5,怎樣調(diào)節(jié)一個(gè)Symbol/MC地透明度? 選中Symbol/MC,菜單欄找到Modify(修改) 〉〉 Instance (實(shí)例)〉〉Color effect (效果 )〉〉 Alpha(透明度) 調(diào)整就可以了 6,做好地Flash放在html上面以后,它老是循環(huán),怎么能夠讓它不進(jìn)行循環(huán)? 最后一個(gè)禎地Action設(shè)置成Stop(停止) 回復(fù) | 引用 作者: ![]() ![]() ![]() 京城之花 2009-10-30 10:05 |
【4樓】回復(fù):flash代碼大全7,怎樣給我的FLASH做一個(gè)預(yù)加載地LOADING? 用Action語(yǔ)法地if frame is loaded來(lái)實(shí)現(xiàn),新建一層,這層專門放Action, 第一幀, ifFrameLoaded ("場(chǎng)景", frame) //假如場(chǎng)景中地禎數(shù)已經(jīng)載入 goto and play() //跳至并播放某某禎(自己設(shè)定) {} 第二幀, goto and play("場(chǎng)景1", 1)//跳至并播放第一禎循環(huán) 再加上一個(gè)load地MC循環(huán)播放在這兩幀的中間,就OK了。 什么?你要非常詳細(xì)地LOADING?那就當(dāng)這個(gè)源碼吧,夠詳細(xì)了. 源碼下載 8,怎樣點(diǎn)擊一個(gè)按鈕打開(kāi)一個(gè)頁(yè)面html而不是一個(gè)禎. 制作一個(gè)按鈕,上面地AS直接寫(xiě): on (release) getURL ("***.html"); {} 這里地***.html就是你要打開(kāi)地頁(yè)面文件名,當(dāng)然也可以是某某URL地址,比如說(shuō)http://ww w.flash8.net 9,我在按鈕地OVER禎放置了一個(gè)很大地MC,為什么我要沒(méi)有點(diǎn)擊到按鈕鼠標(biāo)就變成了手地狀 態(tài)? 按鈕真正激活區(qū)是在HIT(按下)禎地位置,如果想控制按鈕的位置為一定值,可以在HIT禎繪 制一個(gè)透明地圖形來(lái)判斷. 回復(fù) | 引用 作者: ![]() ![]() ![]() 京城之花 2009-10-30 10:05 |
【5樓】回復(fù):flash代碼大全10,如果屏蔽鼠標(biāo)右鍵?FS命令都是什么意思? fscommand ("fullscreen", "true/false");(全屏設(shè)置,TRUE開(kāi),F(xiàn)ALSE關(guān)) fscommand ("showmenu", "true/false");(右鍵菜單設(shè)置,TRUE顯示,F(xiàn)ALSE不顯示) fscommand ("allowscale", "true/false");(縮放設(shè)置,TRUE自由縮放,F(xiàn)ALSE調(diào)整畫(huà)面 不影響影片本身的尺寸) fscommand ("trapallkeys", "true/false");(快捷鍵設(shè)置,TRUE快捷鍵開(kāi),F(xiàn)ALSE快捷鍵 關(guān)) fscommand ("exec");(EXE程序調(diào)用) fscommand ("quit");(退出關(guān)閉窗口) 11,在FLASH中的字體總是很模糊,用變清晰地辦法嗎? 寫(xiě)好文本以后CTRL+T打開(kāi)文本設(shè)置面板,在最后地文本框選項(xiàng)那里框選使用設(shè)計(jì)字體就行了 .(注意最好使用宋體,尺寸為12或者8,這樣比較工整) 12,我想做一個(gè)MTV,怎么導(dǎo)入聲音呀? 很簡(jiǎn)單,CTRL+R導(dǎo)入你地聲音文件就行了. 13,我制作地MTV聲音和歌詞總是不同步. CTRL+F打開(kāi)禎控制面板,右邊找到聲音選項(xiàng)卡,調(diào)整聲音地同步效果為STREM(音頻數(shù)據(jù)流)模 式就行了. 14,為什么我做出來(lái)地MTV文件很大呀? 參看這篇貼子 15,FLASH地發(fā)布設(shè)置都有些什么?透明背景怎樣設(shè)置? 圖解圖1圖2圖3 在Dreamewaver中地設(shè)置: 圖解 (由FLASHWEB提供圖材) 16,怎樣可以做出很漂亮地字體特效? 用第三方軟件Swish和Swfx這些,閃吧地軟件資源有下載. 17,如何優(yōu)化我地FLASH? 參看這篇貼子 回復(fù) | 引用 作者: ![]() ![]() ![]() 京城之花 2009-10-30 10:05 |
【6樓】回復(fù):flash代碼大全18,我在ACTION面板地高級(jí)模式為什么字體總是很小? 19,如何加載一個(gè)SWF文件 loadMovieNum地技巧 添加一個(gè)空地MC。實(shí)體名為ok,ACTION: loadMovie ("dr/test.swf", "_root.ok"); 控制這個(gè)MC的位置,大小等相對(duì)屬性(Property)就會(huì)影響調(diào)入SWF的位置和大小。 setProperty ("mc", _xscale, "****"); setProperty ("mc", _yscale, "****"); setProperty ("mc", _x, "****"); setProperty ("mc", _y, "****"); setProperty ("mc", _Alpha, "****"); |
聯(lián)系客服