看板 Flash 關於我們 聯絡資訊
如題 例如有兩個mc,a跟b 當a碰撞到b a會吸附到b物件上的固定位置 反之亦然 當吸附上去後 如果去拖曳a,或b其中一個物件 如何讓相對的另一方在拖曳的途中持續吸附著 我有找過板上的資料,有類似的問題 不過是回答用MOUSE的X,Y去抓 可是如果用MOUSE的座標去抓 那今天我如果點在物件上的地點不一樣 例如物件是像素10*10的 這樣每次拖曳不是會吸附到不同地方嗎!? 有其他更準確吸附的方法嗎? 麻煩各位大大解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.129.149
yf2923850:A抓B的XY 或 B抓A的XY? 11/20 00:54
p52189:用空的sprite解決 我沒實作過 想法就是拖曳母容器 一旦 11/20 11:20
p52189:判定附著之後 把B加進原本就帶有A的母容器裡面 11/20 11:21
p52189:移動的時候是以母容器為準 裡面的東西基本不動 只是跟著 11/20 11:22
p52189:容器而已 11/20 11:22
Friess:我說清楚一點好了 11/20 17:18
Friess:其實我是再做類似Adobe裡面一個軟件有一個"線"的吸附 11/20 17:19
Friess:就是向流程圖的"指向",線可以拉長,然後拖曳流程圖的話 11/20 17:19
Friess:線不會停在原地,會持續吸附著流程圖 11/20 17:20
yf2923850:如果你要吸附的地方是固定的話 11/20 17:51
yf2923850:在A底下建立一個空白MC(叫AA好了) 去吸附AA的座標就好了 11/20 17:52