background image

94 

 

Η συνάρτηση start() είναι υπεύθυνη για την δημιουργία του γραφικού περιβάλλοντος 

του σεναρίου (Εικόνα 72). Οι συναρτήσεις perfect(), decrease(), και increase() είναι 

υπεύθυνες για την ενημέρωση αλλαγής των καταστάσεων. Επίσης, αναλαμβάνουν τους ήχους που 

ακούγονται κατά την αλλαγή κατάστασης και για την αλλαγή του χρώματος των LED μέσο της 

συνάρτησής set_led() που έχει αναπτυχθεί και περιγράφεται στην παράγραφο 4.2.4. 

 

Εικόνα 72: Κλάση σεναρίου «Ειδική Κοινωνική Αλληλεπίδραση» 

Η  συνάρτηση  change_face()  (Εικόνα  73)  είναι  υπεύθυνη  για  τη  αλλαγή  των 

καταστάσεων (Εικόνα 62) που εμφανίζονται στην οθόνη του ρομπότ.