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)