flash鼠標(biāo)滑動圖片觸摸滑動效果源代碼的簡單介紹
yTarget = _root_ymouse也就是跟隨著鼠標(biāo) “一個跟一個”代碼的另一種寫法 上面的“一個跟一個”的制作,是在場景上只放置了一個影片剪輯,然后在影片剪輯上添加as代碼,再通過在幀上添加as代碼duplicateMovie來。
var pic_mcMovieClip = thiscreateEmptyMovieClipquotpic_mcquot, thisgetNextHighestDepthpic_mcattachMoviequotpicquot, quotpic1quot, thisgetNextHighestDepth創(chuàng)建用于“過渡”的圖 var pic_mc2MovieClip = this。
1新建兩個圖層圖層一和圖層二 2在圖層一第一幀導(dǎo)入你的圖片并轉(zhuǎn)化成按鈕記得雙擊按鈕將里面的“鼠標(biāo)滑過”“鼠標(biāo)點(diǎn)擊”等四個幀都插入關(guān)鍵幀完成后在圖層一第一幀動作輸入stop3在圖層一第二幀同樣。
1新建一個flash弄3個MC,實(shí)例名分別叫m0,m1,m22m0里面畫一些云什么的遠(yuǎn)景,這些遠(yuǎn)景在滾動中是不動的3m1里面畫一些山之類的中景,mc寬度大約800,mc的中心點(diǎn)在山的最左處4m2里畫一些樹之類的近景,mc寬度大。
第2幀代碼ytx = _xmouse xy0_xyty = _ymouse xy0_yytz = Mathatan2yty,ytx*180MathPIxy0_rotation = ytzxy0_x += ytx10xy0_y += yty10n=21whilen0 hys =。
新建個影片剪輯,將剛才的影片拖入進(jìn)來,居中對齊第三返回主場景,將第二個影片剪輯拖入場景中,實(shí)例名為ph_mc ,新建一圖層,在第一幀將以下代碼復(fù)制進(jìn)去var timeNumber = 1var nNumber = 0按下鼠標(biāo)拖動。
四將如下代碼放到主時間軸上thisonEnterFrame=function這是給舞臺加一個幀頻事件 ifthis_xmouseltStagewidth210如果鼠標(biāo)位于舞臺左半邊, mconEnterFrame=function給MC2加幀頻事件,讓其倒。
private function EntereEventvoid var bgWuint=600var bgHuint=350var neint=thismouseXbgW*loadfilewidthbgWvar newYint=thismouseYbgH*loadfileheightbgHne0?ne=0new。
把這個圖片轉(zhuǎn)換成影片剪輯,然后右鍵它,選擇動作,加如下代碼onClipEventloadthis_alpha=0onrollOverthisonEnterFrame=functionifthis_alphalt100this_alpha+=10elsethisonEnterFrame=null。
FLASH輕松演繹鼠標(biāo)特效 Macromedia公司最新推出的動畫制作軟件FLASH5,除了增加了源代碼功能,Bezier 編輯,直接導(dǎo)于FreeHand文件等功能外,對制作鼠標(biāo)特效也可以輕易的實(shí)現(xiàn)了鼠標(biāo)特 效長期以來一直是網(wǎng)頁制作者向往的,我們可以。
把圖片做成mc,實(shí)例名為mc 在mc上加按鈕并添加代碼onrollOver_ onrollOut_。
4做這個效果,必須使用代碼,但是做動畫最基本要掌握的所以不難,就是每一個按鈕都要這個命令on rollOver stop on rollOut play 意思是當(dāng)鼠標(biāo)滑過按鈕時,停止動畫,當(dāng)鼠標(biāo)離開了按鈕,動畫播放。
將img1 和 img2分別建成兩個MovieClip,命名為mc1和mc2,并講mc1和mc2拖到舞臺上放在同一坐標(biāo),在屬性面板添加實(shí)例名,mc1,mc2,mc2放在mc1的下面,在時間軸上添加下面代碼 mc1alpha=1mc1addEventListenerMouseEvent。
這段代碼是滾動條效果的核心部分要理解這段代碼,我們必須先清楚FLASH內(nèi)的座標(biāo),如下圖所示與我們平時用的迪卡爾坐標(biāo)不同的是,F(xiàn)LASH內(nèi)的座標(biāo),在縱方向y方向越向上值越小,越向上值越大然后,因為我們是通過拖動。
我說下做法1新建一個flash文件,保存名為“鼠標(biāo)控制旋轉(zhuǎn)”然后新建一個mc元件,把360度旋轉(zhuǎn)的一系列序列圖片一幀幀在mc的時間軸上排列好2回到主場景,從庫中托mc放到舞臺合適位置選擇舞臺上的mc,起實(shí)例名“。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。