2012-08-2020,上午10:07
大家好,
在我的Python脚本中,我生成了很多目标。其中一些在对象内部,所以我不想生成这些。
我尝试了RDK。碰撞(Item1, Item2)函数,但它似乎不适用于目标。没有错误,但结果总是0(没有碰撞)。我用于这个测试的目标肯定是在对象内部。
如果我使用两个对象,该函数可以正常工作。
我如何使用这个函数与目标或有任何其他方法来检查目标是否在对象内部?
谢谢你的帮助。
在我的Python脚本中,我生成了很多目标。其中一些在对象内部,所以我不想生成这些。
我尝试了RDK。碰撞(Item1, Item2)函数,但它似乎不适用于目标。没有错误,但结果总是0(没有碰撞)。我用于这个测试的目标肯定是在对象内部。
如果我使用两个对象,该函数可以正常工作。
代码:
obj1 = RDK。项目(box1 " ITEM_TYPE_OBJECT)
obj2 = RDK。(“box2”,ITEM_TYPE_OBJECT)项
testtarget = RDK.Item(' testtarget ')
checkCol = RDK。Collision(obj1, obj2) #这很好
checkCol = RDK。Collision(obj1, testtarget) #不会产生碰撞
我如何使用这个函数与目标或有任何其他方法来检查目标是否在对象内部?
谢谢你的帮助。