主题:  hittest()

suzzledboy

职务:普通成员
等级:1
金币:1.0
发贴:225
注册:2001/6/21 19:07:00
#12001/12/3 13:14:03
我做检测碰撞的东西。可是它门没有接触就认为是碰撞了,怎么会事?我是球和线碰撞。我觉得是因为线做组件时是对角线,我把它换成长方体,很窄像条线,还是不行,why??!!



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#22001/12/3 19:15:52
没清楚,把源文件贴上来看看吧
HITTEST是可以检测碰撞的,我用的时候没问题



5D荣誉斑竹

职务:普通成员
等级:1
金币:10.0
发贴:265
注册:2000/12/16 0:32:09
#32001/12/3 20:36:45
边界框接触就算。



闪客作家

职务:普通成员
等级:1
金币:10.0
发贴:275
注册:2001/3/1 5:54:52
#42001/12/3 20:54:02
令狐瓜子在上个帖子中说
引用:
边界框接触就算。

非也非也,,没讲清楚,
比方说园球,,是园球所处的顶角的X坐标和Y坐标所构成的方块。。
接触到就算的,,
如果不想这样,
只好把物体分解了。。
:(没办法。
(怕瓜子说边框线你没理解)



suzzledboy

职务:普通成员
等级:1
金币:1.0
发贴:225
注册:2001/6/21 19:07:00
#52001/12/5 9:57:08
我为了不让线在组件的对角线,我作成长方体,调整宽度,还是没有碰撞就执行了。
原文件我删了,不好意思,