[問題] 如何在拖曳時,吸附被拖曳的MC的固定位置

看板Flash作者 (Fries)時間12年前 (2011/11/19 15:52), 編輯推噓3(308)
留言11則, 3人參與, 最新討論串1/1
如題 例如有兩個mc,a跟b 當a碰撞到b a會吸附到b物件上的固定位置 反之亦然 當吸附上去後 如果去拖曳a,或b其中一個物件 如何讓相對的另一方在拖曳的途中持續吸附著 我有找過板上的資料,有類似的問題 不過是回答用MOUSE的X,Y去抓 可是如果用MOUSE的座標去抓 那今天我如果點在物件上的地點不一樣 例如物件是像素10*10的 這樣每次拖曳不是會吸附到不同地方嗎!? 有其他更準確吸附的方法嗎? 麻煩各位大大解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.129.149

11/20 00:54, , 1F
A抓B的XY 或 B抓A的XY?
11/20 00:54, 1F

11/20 11:20, , 2F
用空的sprite解決 我沒實作過 想法就是拖曳母容器 一旦
11/20 11:20, 2F

11/20 11:21, , 3F
判定附著之後 把B加進原本就帶有A的母容器裡面
11/20 11:21, 3F

11/20 11:22, , 4F
移動的時候是以母容器為準 裡面的東西基本不動 只是跟著
11/20 11:22, 4F

11/20 11:22, , 5F
容器而已
11/20 11:22, 5F

11/20 17:18, , 6F
我說清楚一點好了
11/20 17:18, 6F

11/20 17:19, , 7F
其實我是再做類似Adobe裡面一個軟件有一個"線"的吸附
11/20 17:19, 7F

11/20 17:19, , 8F
就是向流程圖的"指向",線可以拉長,然後拖曳流程圖的話
11/20 17:19, 8F

11/20 17:20, , 9F
線不會停在原地,會持續吸附著流程圖
11/20 17:20, 9F

11/20 17:51, , 10F
如果你要吸附的地方是固定的話
11/20 17:51, 10F

11/20 17:52, , 11F
在A底下建立一個空白MC(叫AA好了) 去吸附AA的座標就好了
11/20 17:52, 11F
文章代碼(AID): #1Ens1O5F (Flash)