Toon bijdragen

Deze sectie stelt je in staat om alle bijdragen van dit lid te bekijken. Je kunt alleen de bijdragen zien waar je op dit moment toegang toe hebt.


Berichten - jvp

Pagina's: [1]
1
Ik ben op zoek naar een manier om in Python te detecteren dat een collision begint, én wanneer deze eindigt.

Op het moment doe ik dit:

class Sensor(bge.types.KX_GameObject):
    def __init__(self, gameobj):
        # gameobj is automatically used to populate this object
        self.collisionCallbacks.append(self.onCollisionPulse)

    def onCollisionPulse(self, other):
        if "is_block" in other:
            print(self, "collided with", other)

Ik ben alleen geinteresseerd in de objecten die de is_block property hebben, maar ik wil ook graag weten wanneer de collision eindigt.

Het lijkt erop dat dit op het moment niet kan met deze callbacks, en dat ik toch naar de Collision Sensor logic bricks terug moet vallen.

Heeft iemand het verlossende antwoord?

Pagina's: [1]