[問題] 拼圖吸附效果?

看板Flash作者 (小豬)時間12年前 (2012/12/07 06:56), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
請問該如何製作拼圖自動吸附效果? 設定碰撞之後,圖片都無法達到正確的位置 希望能為我解答一下,謝謝!! PS.我才剛開始學FLASH,希望大家幫幫忙 以下為程式碼 a1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_2); function fl_MouseClickHandler_2(event:MouseEvent):void { if(a1.hitTestPoint(AA.x,AA.y,true)){ trace(" 碰撞") trace(AA.x,AA.y) a1.x=AA.x=320.55; a1.y=AA.y=276.5; trace(a1.x,a1.y) }else{trace("沒碰到")} -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.19.81

12/08 10:25, , 1F
var tx = (a.x+b.x)*0.5
12/08 10:25, 1F

12/08 10:25, , 2F
a.x = tx+(0.5*a.width)
12/08 10:25, 2F

12/08 10:26, , 3F
b.x = tx+(0.5*a.width)
12/08 10:26, 3F

12/08 10:26, , 4F
打錯 b.x = tx-(0.5*b.width)
12/08 10:26, 4F

12/13 21:16, , 5F
我之前做過類似的我是用startDrag跟stopDrag
12/13 21:16, 5F
文章代碼(AID): #1GmIADEb (Flash)
文章代碼(AID): #1GmIADEb (Flash)