主题:  如何判断两物体位置交错

夏小雨

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2000/12/21 15:00:49
#12001/3/29 10:18:51
我想判断sprite(1)和sprite(2)的位置是否交错,不知道如何实现
是否有什么函数能实现,或者判断坐标
请各位高手帮忙,谢谢!



dexn

职务:普通成员
等级:1
金币:1.0
发贴:157
注册:2000/12/7 21:54:20
#22001/3/29 10:51:52
sprite A intersects B可以判断两个角色是否有相交,对于要求透明部分相交不认为相交的情况,需要对两个sprites 应用matte ink. 这个时候lingo 检测的是sprites 的outline, 而不是sprites的方框。



5D蚂蚁

职务:普通成员
等级:2
金币:1.0
发贴:355
注册:2000/12/15 12:14:50
#32001/4/2 10:28:34
你也可以用intersects函数来试一下,但可能范围是距形的。
如:
on startmovie
if sprite 1 intersects 2 then
go to frame 1
end if
end
_________

仅供参考

编辑历史:[这消息被黑蚂蚁编辑过(编辑时间2001-04-02 10:32:09)]