1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:04,330 >> Τώρα που έχετε προετοιμαστεί το διοικητικό συμβούλιο, και ότι το έχετε που, ήρθε η ώρα να 3 00:00:04,330 --> 00:00:07,970 επιτρέπουν στο χρήστη να το επεξεργαστείτε και να κάνουν τις κινήσεις τους. 4 00:00:07,970 --> 00:00:13,380 Έτσι, σε αυτή την λειτουργία 15.c, το πρόγραμμα λαμβάνει είσοδο από τον χρήστη και στη συνέχεια 5 00:00:13,380 --> 00:00:17,390 καλεί τη συνάρτηση κίνηση, περνώντας το τον αριθμό των πλακιδίων που ο χρήστης 6 00:00:17,390 --> 00:00:18,650 θέλει να κινηθεί. 7 00:00:18,650 --> 00:00:19,770 Τώρα πρέπει να είστε προσεκτικοί. 8 00:00:19,770 --> 00:00:23,570 Αυτός είναι ο πραγματικός αριθμός των πλακιδίων και όχι την πραγματική θέση της. 9 00:00:23,570 --> 00:00:28,380 Έτσι, θα χρειαστεί να ψάξετε για την πλακιδίων θέση να γνωρίζει πού είναι. 10 00:00:28,380 --> 00:00:32,800 >> Τώρα, θα πρέπει να επιτρέπει μόνο στον χρήστη να κάνει μια κίνηση αν είναι νόμιμο. 11 00:00:32,800 --> 00:00:37,280 Μια νόμιμη κίνηση είναι κάθε πλακάκι που είναι δίπλα στο κενό κεραμίδι. 12 00:00:37,280 --> 00:00:41,390 Αυτό σημαίνει ότι πάνω και κάτω, για να τα αριστερά και προς τα δεξιά. 13 00:00:41,390 --> 00:00:44,050 Έτσι, θα πρέπει να ξέρετε πού το κενό κεραμίδι είναι τόσο καλά. 14 00:00:44,050 --> 00:00:47,400 >> Τώρα, για κάθε κίνηση, ψάχνετε για το κεραμίδι του χρήστη. 15 00:00:47,400 --> 00:00:51,560 Αλλά δεν είναι πιθανώς καλύτερο να ψάξει για το κενό πλακιδίων κάθε φορά, γιατί 16 00:00:51,560 --> 00:00:54,640 κάνεις αυτό κάθε φορά ο χρήστης θέλει να κινηθεί. 17 00:00:54,640 --> 00:00:59,670 Έτσι, αντ 'αυτού, είναι καλύτερο να θυμάστε, όπου το κενό κεραμίδι είναι, χρησιμοποιώντας κάποια 18 00:00:59,670 --> 00:01:02,030 και οι μεταβλητές με όνομα. 19 00:01:02,030 --> 00:01:05,340 Έτσι, τη στιγμή που επιτρέπουν στο χρήστη να κάνει τους κινήσεις, που είναι καλά για τους 20 00:01:05,340 --> 00:01:07,580 τρόπος για να κερδίσει το παιχνίδι των 15. 21 00:01:07,580 --> 00:01:08,830