flash地圖代碼(flash可以制作電子地圖嗎)
flash如何實(shí)現(xiàn)地圖的鷹眼功能你說(shuō)的是放大鏡嗎如果是就用以下代碼1導(dǎo)入一張圖片并以這張圖片為基礎(chǔ)建立一個(gè)MovieClip,起名叫“pic”2在場(chǎng)景的第一個(gè)圖層“picsmall”中擺出這個(gè)“pic”的一個(gè)實(shí)例,大小與場(chǎng)。
不過(guò)你的代碼還有一個(gè)問(wèn)題,就是每個(gè)if后都跟了一個(gè)else這樣使得只要有一個(gè)if不滿足,就停止拖動(dòng)你的最后一個(gè)判斷由于沒(méi)有滿足,所以執(zhí)行了stopDrag,無(wú)論之前運(yùn)行過(guò)幾次startDrag,最后都被停止了所以可以改成 ifmc_map。
1每個(gè)圖片內(nèi)容介紹的影片剪輯元件各設(shè)3個(gè)層2個(gè)幀最底層無(wú)筆觸的填充形狀圖形,在中間圖層的第2幀建個(gè)關(guān)鍵幀,寫(xiě)上文字介紹,最上層設(shè)兩個(gè)空白關(guān)鍵幀,分別寫(xiě)上代碼stop2回到主場(chǎng)景中,把建好的圖片介紹元件。
這里面的省配置中的ID,當(dāng)鼠標(biāo)懸浮的時(shí)候根據(jù)鼠標(biāo)懸浮的省的ID,到配置中找到省的描述,點(diǎn)擊的時(shí)候根據(jù)省ID加載省的內(nèi)部地圖,加載省的地圖以后,對(duì)市的操作也一樣的,懸浮的話根據(jù)該省ID該市的ID找到相應(yīng)的描述信息即可。
多個(gè)朋友因工作或愛(ài)好的需要,詢問(wèn)如何用flash在有限的頁(yè)面內(nèi)制作大的地圖,并鏈接顯示有關(guān)地點(diǎn)的信息,為此將我自己做的一個(gè)記錄旅游地點(diǎn)的flash地圖略作精簡(jiǎn)修改,做了這個(gè)flash,并將關(guān)鍵部分做法介紹如下原有的那個(gè)。
1在地圖圖層的第500幀插入普通幀,鎖定該層 2在地圖圖層的上方新建圖層,在第10幀插入關(guān)鍵幀,然后從北京畫(huà)出到各省的多條直線建議用紅色或黑色在第50幀插入普通幀,鎖定該圖層3在直線圖層的上方新建圖層。
當(dāng)鼠標(biāo)釋放時(shí)檢測(cè)該碎片與目標(biāo)位置的距離,如果距離小于一定值的話將碎片放到目標(biāo)位置,否則碎片不動(dòng)Flash8的話只能用AS2寫(xiě),AS2我會(huì)的不多而且基本全忘光了所以代碼寫(xiě)不了啦。
1瀏覽器安全策略限制現(xiàn)代瀏覽器為了保證用戶的安全性,普遍開(kāi)啟了一些安全策略其中一個(gè)策略就是默認(rèn)禁止Flash等插件運(yùn)行如果瀏覽器已經(jīng)禁用了Flash插件,那么Flash地圖就無(wú)法正常顯示2Flash版本過(guò)低或過(guò)高Flash地圖。
不給代碼,只給思路當(dāng)鼠標(biāo)移上去響應(yīng)onmouseover事件,將其改顏色改變點(diǎn)擊出現(xiàn)詳情無(wú)疑就是觸發(fā)onclick事件,將指定坐標(biāo)上顯示一個(gè)層而已里面的事情就自己解決吧。
用按鈕做呀,在舞臺(tái)上拉一個(gè)按鈕,然后把按鈕里面的按鈕刪除掉,再把上海市地圖圖片導(dǎo)入到庫(kù),拉到按鈕里面,按鈕是有個(gè)區(qū)域的,第一個(gè)是區(qū)域,第二個(gè)三個(gè)大概是按下按上什么的,你就放一個(gè)變了顏色的上海市地圖然后。
要用到AS代碼中的,鼠標(biāo)經(jīng)過(guò)觸發(fā)事件的函數(shù)onmouseover,你要是沒(méi)有一點(diǎn)點(diǎn)AS基礎(chǔ)這個(gè)跟你說(shuō)起來(lái)很麻煩,這個(gè)應(yīng)用和你說(shuō)的功能都比較基礎(chǔ),你可以去看下教程就會(huì)了不是太深?yuàn)W。
1這個(gè)您需要用到bitmap的ColorTransform功能,很多游戲開(kāi)發(fā)人員再熟悉不過(guò)的東東了2至于具體省份地圖,很常見(jiàn)的功能,主要就是切圖煩人,邏輯嘛,也還不算復(fù)雜啦,3至于連接到另一頁(yè)面,估計(jì)您是進(jìn)入省份的市級(jí)羅。
鼠標(biāo)拖動(dòng),你按下鼠標(biāo)的時(shí)候,記錄一下鼠標(biāo)的坐標(biāo),當(dāng)你移動(dòng)的時(shí)候,判斷你鼠標(biāo)的當(dāng)前坐標(biāo)在你按下的左邊還是右邊,就可以讓圖片左右移動(dòng),類似拖動(dòng)效果了我是假設(shè)你會(huì)一些Flash代碼的。
我有一個(gè)類似的源文件,只要修改“注釋”圖層的各個(gè)幀就可以低版本MX版本制作,適合各升級(jí)版修改,要的話給個(gè)郵箱。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。