Hey,
ich habe vor kurzer Zeit mit XNA begonnen und mit einem Pong-Klon angefangen. Nun bin ich bei der Kollision des Balls mit den Paddles angekommen und stoße auf einen mir unerklärlichen Fehler (vllt bin ich auch einfach blind ^^).
Am linken Paddle(Paddle1) prallt der Ball wunderbar ab, am rechten(Paddle2) hingegen überhauptnicht. Das Programm geht zwar bis in die if-Anweisung, überspringt aber die beiden bool Werte. Wenn ich also nach den bool Werten zB ein Label ändere, wird dies sehr wohl getan.
Desweiteren funktioniert der Code, wenn ich nur einen Wert auf false setzte, nur bewegt sich der Ball dann überhaupt nicht mehr.
MfG dr0n3
Code für die PaddleKollision:
//////////////////////////////////////////////
//Paddle_Ball_Collision
if ((ball.ballposition.X paddle2_x) && (paddle2_y