作者Friess (Fries)
看板Flash
标题[问题] 如何在拖曳时,吸附被拖曳的MC的固定位置
时间Sat Nov 19 15:52:53 2011
如题
例如有两个mc,a跟b
当a碰撞到b
a会吸附到b物件上的固定位置
反之亦然
当吸附上去後
如果去拖曳a,或b其中一个物件
如何让相对的另一方在拖曳的途中持续吸附着
我有找过板上的资料,有类似的问题
不过是回答用MOUSE的X,Y去抓
可是如果用MOUSE的座标去抓
那今天我如果点在物件上的地点不一样
例如物件是像素10*10的
这样每次拖曳不是会吸附到不同地方吗!?
有其他更准确吸附的方法吗?
麻烦各位大大解答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.240.129.149
1F:推 yf2923850:A抓B的XY 或 B抓A的XY? 11/20 00:54
2F:推 p52189:用空的sprite解决 我没实作过 想法就是拖曳母容器 一旦 11/20 11:20
3F:→ p52189:判定附着之後 把B加进原本就带有A的母容器里面 11/20 11:21
4F:→ p52189:移动的时候是以母容器为准 里面的东西基本不动 只是跟着 11/20 11:22
5F:→ p52189:容器而已 11/20 11:22
6F:→ Friess:我说清楚一点好了 11/20 17:18
7F:→ Friess:其实我是再做类似Adobe里面一个软件有一个"线"的吸附 11/20 17:19
8F:→ Friess:就是向流程图的"指向",线可以拉长,然後拖曳流程图的话 11/20 17:19
9F:→ Friess:线不会停在原地,会持续吸附着流程图 11/20 17:20
10F:推 yf2923850:如果你要吸附的地方是固定的话 11/20 17:51
11F:→ yf2923850:在A底下建立一个空白MC(叫AA好了) 去吸附AA的座标就好了 11/20 17:52