Βιβλίο
Ενότητα 6 - Τμήμα 0 - Επανάληψη!
Ενότητα 6 - Τμήμα 0 - Επανάληψη!
Απαιτήσεις ολοκλήρωσης
Προβολή
6.0.2 - Αναπήδηση
Για να κάνουμε ένα αντικείμενο να αναπηδά στις άκρες της οθόνης θα αλλάξουμε την κατεύθυνση της ταχύτητας του αντικειμένου όταν φτάσει σε κάποιο άκρο.
if rect_x >= 650 or rect_x <= 0:
speed_x *= -1
if rect_y >= 450 or rect_y <= 0:
speed_y *= -1
Αν το αντικείμενο είναι μεγαλύτερο ή μικρότερο ή είναι διαφορετικό (κύκλος) πρέπει να αλλάξουμε τι τιμές για τα όρια στις προηγούμενες εντολές αναλόγως.