Code: Alles auswählen
Procedure stein(sprite,x,y)
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
If speed_x = 3
speed_x = -3
EndIf
If speed_x = -3
speed_x = 3
EndIf
EndIf
EndProcedureball_x und ball_y sind schon vorhanden als variablen
Code: Alles auswählen
Procedure stein(sprite,x,y)
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
If speed_x = 3
speed_x = -3
EndIf
If speed_x = -3
speed_x = 3
EndIf
EndIf
EndProcedureAber nicht in der Procedur.ball_x und ball_y sind schon vorhanden als variablen
Code: Alles auswählen
Shared ball_x
Shared ball_yCode: Alles auswählen
If speed_x = 3
speed_x = -3
EndIf
If speed_x = -3
speed_x = 3
EndIf
Code: Alles auswählen
If speed_x=3
speed_x=-3
elseif speed_x=-3
speed_x=3
endif
Code: Alles auswählen
speed_x=-speed_x
Code: Alles auswählen
Procedure stein(sprite,x,y)
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
If speed_x = speed_x
speed_x = -speed_x
EndIf
If speed_x = -speed_x
speed_x = speed_x
EndIf
EndIf
Shared ball_x
Shared ball_y
EndProcedureCode: Alles auswählen
Procedure stein(sprite,x,y)
Shared ball_x
Shared ball_y
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
speed_x = -speed_x
EndIf
EndProcedureCode: Alles auswählen
If speed_x = speed_x ...
Code: Alles auswählen
Procedure stein(sprite,x,y)
Shared ball_x
Shared ball_y
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
If speed_x = 3
speed_x = -3
EndIf
If speed_x = -3
speed_x = 3
EndIf
EndIf
EndProcedureCode: Alles auswählen
If SpriteCollision(2,ball_x,ball_y,sprite,x,y) = 1
speed_x = -speed_x
EndIf Code: Alles auswählen
IF Abs(speed_x)=3
speed_x=-speed_x
EndIF