Ball Physik in einer Tile-Based Umgebung Hey Leute,
Hab folgendes Problem:
Ich habe eine "Kanone" in der mitte die mit einem klick bälle schießt
diese bälle werden durch xSpeed und ySpeed durch die stage befördert und mit einer gravitation nach unten befördert.
jetz hab ich eine tile-based umgebung, das heißt dass 20x20px blöcke nah aneinander gereiht das "Level" bilden.
Wenn ich nun aber hitTestObject mache , und diese If abfrage true wiedergibt soll der ySpeed*=-1 gesetzt werden, wegen der bounding box kommt es schonmal vor das mein ball nun 2 blöcke gleichzeit trifft und somit - da ja ySpeed*=-1 *=-1 gesetzt wird - einfach hindurch fliegt.
Wie kann ich das umgehen ? :(
Gruß
Sun |