FloorHandler

Does someone know if there is a way, to use the “first” collision? The floorhandler seems to pick the lowest one.

i would like them to stay “ontop”.

		raynode = CollisionNode('ray' + str(self.counter))
		raynode.setFromCollideMask(GeomNode.getDefaultCollideMask())
		raynode.setIntoCollideMask(BitMask32.allOff()) 
		ray = newmodel.attachNewNode(raynode)
		ray.node().addSolid(CollisionRay(0, 0, -1.1, 0, 0, -1))
		ray.show()
		self.floor.addCollider(ray,newmodel)
		self.floortrav.addCollider(ray, self.floor) 

looks like i posted to fast again… i found a workaround…

by setting

ray.node().addSolid(CollisionRay(0, 0, -1.1, 0, 0, -1))

to

ray.node().addSolid(CollisionRay(0, 0, .1, 0, 0, -1))

works for me