看板 Flash 關於我們 聯絡資訊
※ 引述《evilqueenbee (賴太太)》之銘言: : 請教各位高手 : 我跟 flash 很不熟 但 : 我想做出用滑鼠讓物品360度旋轉, (因為想要做3D的portfolio放在自己的網站裡) : 在網上抓了別人寫的 code, 可是這個它一直往右邊旋轉轉不停, 怎麼停止它才好? : 我是想要用滑鼠按左鍵才讓它轉, 可是它只要有偵測到滑鼠就會跟著它轉, : 要怎麼寫才可以讓它 按滑鼠按左鍵才轉呢? : 原始檔在 : http://www.eciad.ca/~clin/bowl_turn.fla : M(_ _)M 萬分感激 = = "嗨,剛不小心幫你看了一下,這個程式碼寫的有點怪,不過寫的很仔細。 (~>_<)可能我功力尚淺,如果作者看到,請原諒小的我。 基本上,它的設計方式,影片一開始不會自動播放,它在影格上宣告StartDrag ,如果滑鼠移入時,並左右亂移,它就會播放影片(就是那個碗),它會計算你 滑鼠左右移動的距離,去決定影片要從哪一個影格播放起。 簡單來說,如果要達成你以下的目的: 『要怎麼寫才可以讓它 按滑鼠按左鍵才轉呢?』 一‧準備一段你自己需要的3D影片(影片片段),暫且稱它為 3D_mc 影片中的影格數你可以自己決定,在影格的第一格上下stop(); 二‧在主場景影格上下達: 3D_mc.onRelease = function (){ 3D_mc.gotoAndPlay("你想播放的3D_mc內容影格") } 三‧另外設計一個Stop_mc(停止按鈕),只是將上面程式名稱換成這個 影片片段名還有將Play換成Stop。 以上應該是最簡單的作法,供你參考。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.178.144
evilqueenbee:謝謝這位高手, 我試試看 >/////< 07/23 04:15