Re: [問題] 各位高手 想請問這網站內浮動圓形點選댠…

看板Flash作者 (CJ Cat)時間18年前 (2007/08/15 00:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《kdtoba (逐風)》之銘言: : http://www.formwerkz.com/ : 拜託大家了^^ 只丟一句話就要人家幫忙有點不負責任唷 應該也發表一下自己的猜測~ 這樣大家也比較願意一起討論 :) 我只有大概的想法啦: 1.每個MC都有紀錄自己相對於中心點的兩個variable 就叫offsetX和offsetY好了 2.每個MC都有記錄自己的"Z軸深度" 就叫zAxisDepth好了 假如有20個MC,那從近到遠的zAxisDepth就是20~1 3.當滾輪往前滾的時候,所有的zAxisDepth += 1; zAxisDepth == 21 的MC自動消失 當滾輪往後滾的時候,所有的zAxisDepth -= 1; zAxisDepth == 21 的MC自動出現 4.用onEnterFrame這個event handler或者setInterval()來持續更新以下資料 要每個MC都更新,所以可以用for迴圈來跑過每個MC 4-1. this._x = (場景中心 + offsetX - (場景._xmouse) * this.zAxisDepth / 20) * 0.5 4-2. this._y = (場景中心 + offsetY - (場景._ymouse) * this.zAxisDepth / 20) * 0.5 4-3. 用clear()和lineTo()來更新每個MC之間的線條 ※4-1和4-2後面那個 "* 0.5" 只是用來調整"漸變"的速率,可以自己設定 嗯...大致上應該是這樣 請好心的高手幫忙debug一下吧XD -- CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓 Gallery http://cjcat2266.deviantart.com MSN cjcat2266@hotmail.com Yahoo cjcat2266@yahoo.com.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.90.27 ※ 編輯: cjcat2266 來自: 61.228.90.27 (08/15 00:40)

08/15 20:31, , 1F
感謝大大 努力測試中^^
08/15 20:31, 1F
文章代碼(AID): #16mTgVlu (Flash)
文章代碼(AID): #16mTgVlu (Flash)