Δημιουργήστε ένα αντικείμενο , κάνοντας δεξί κλικ στο " αντικείμενα " και επιλέγοντας " Δημιουργία αντικειμένου . " Ονομάστε το " χρονόμετρο . " Αντικείμενο Μην ορίσετε ένα ξωτικό . 2
Κάντε κλικ στο " Προσθήκη γεγονότος " και " Δημιουργία . " Αυτό θα δημιουργήσει τον κώδικα για να συμβεί το συντομότερο την έναρξη του παιχνιδιού .
Εικόνων 3
Μεταβείτε στην καρτέλα " Control" και σύρετε το εικονίδιο που μοιάζει με ένα τετράγωνο με τη λέξη " VAR " σε να την «Ενέργειες» του πίνακα . Με αυτόν τον τρόπο είναι η " θέστε την μεταβλητή " δράση και μπορείτε να το χρησιμοποιήσετε για την αποθήκευση πληροφοριών για χρήση σε άλλα μέρη του προγράμματος . Στο pop -up παράθυρο που εμφανίζεται , δίνουν μεταβλητή σας με το όνομα " room_speed » και ορίστε την τιμή σε 30 . Αυτό λέει το παιχνίδι που θέλετε να λειτουργεί στα 30 καρέ ανά δευτερόλεπτο . Αυτό είναι πολύ σημαντικό , διότι Game Maker θυμάται μόνο τον αριθμό των καρέ που δείχνει και όχι πόσος χρόνος μεσολαβεί .
Η 4
Σύρετε ένα άλλο " , θέστε την μεταβλητή " δράση στο «Ενέργειες» του πίνακα . Ονομάστε αυτό μεταβλητή " δευτερόλεπτα " και να το θέσει σε 10 . Αυτό είναι το χρονικό διάστημα στο χρονόμετρο του παιχνιδιού σας .
5
Κάντε κλικ στην καρτέλα " Main 2" και σύρετε το εικονίδιο που μοιάζει με ένα χρονόμετρο στο " Ενέργειες " πάνελ. Αλλάξτε τον " αριθμό των βημάτων ", για να διαβάσει " room_speed . " Να θυμάστε ότι « room_speed " λέει το παιχνίδι πόσα θα συμβεί καρέ σε ένα δευτερόλεπτο . Τώρα θέτετε μια ειδοποίηση για να πάει μακριά μετά από αυτό πολλά πλαίσια - με άλλα λόγια , να πάει μακριά μετά από ένα δευτερόλεπτο
Η
6 Κάντε κλικ στο κουμπί " Προσθήκη γεγονότος " και επιλέξτε "Alarm " για να δημιουργήσετε την κωδικοποίηση . ότι δεν θα συμβούν κάθε δευτερόλεπτο , όταν ο συναγερμός πηγαίνει μακριά .
Η 7
Σύρετε ένα άλλο " , θέστε την μεταβλητή " δράση και να θέσει τη μεταβλητή " δευτερόλεπτα " σε -1 και κάντε κλικ στο κουτί με την ένδειξη «σχετική ». Αυτό λέει Game Maker για να αφαιρέσετε ένα από τα δευτερόλεπτα μεταβλητή αντί για απλή ρύθμιση στο -1 .
8
Σύρετε το εικονίδιο μεταβλητή στη δοκιμασία του " Ενέργειες " πάνελ. Μοιάζει με τη λέξη " VAR " μέσα σε ένα οκτάγωνο . Ορίστε η μεταβλητή που πρέπει να ελεγχθεί για να " δευτερόλεπτα " και ορίστε την τιμή που πρέπει να εξετασθεί για "0".
Η
9 Μεταβείτε στην καρτέλα " Main 2 " και σύρετε το εικονίδιο " End Game " σε η «Ενέργειες» του πίνακα . Είναι το κόκκινο κουμπί που μοιάζει με ένα κουμπί απενεργοποίησης . Αυτό θα τελειώσει το παιχνίδι, όταν τα δευτερόλεπτα στο χρονόμετρο φτάσει στο μηδέν .
Η 10
Επιστρέψτε στην καρτέλα "Έλεγχος " . Σύρετε το " ELSE " εικονίδιο στο " Ενέργειες " πάνελ. Αυτό λέει Game Maker τι πρέπει να κάνετε όταν τα δευτερόλεπτα δεν είναι μηδέν και θέλουμε να το χρησιμοποιήσουμε για επαναφορά του συναγερμού . Μεταβείτε στην καρτέλα " Main 2" και σύρετε τη δράση αφύπνισης στο " Ενέργειες " πάνελ. Για άλλη μια φορά , ρυθμίστε το ξυπνητήρι πίσω στο " room_speed . "
Η 11
Κάντε κλικ στο " Προσθήκη γεγονότος " και επιλέξτε " Σχεδίαση ". Το χρονόμετρο είναι πλήρως λειτουργικό , αλλά θα ήταν δίκαιο μόνο για να αφήσει τον παίκτη να το δει . Σύρετε το "Ισοπαλία Variable" κουμπί από την καρτέλα "Control " και πληκτρολογήστε " δευτερόλεπτα " στη μεταβλητή κουτί .
Η 12
Δημιουργήστε ένα δωμάτιο με δεξί κλικ " δωμάτια " και επιλέγοντας " δημιουργήσει χώρο . " Κάντε κλικ οπουδήποτε στο πλέγμα του δωματίου για να προσθέσετε ένα " χρονόμετρο " αντικείμενο στο δωμάτιο . Κάντε κλικ στο πράσινο σημάδι ελέγχου για να "σώσει " και κάντε κλικ στο πράσινο βέλος για να " τρέξει " το παιχνίδι σας . Το παιχνίδι θα πρέπει να τρέξει για 10 δευτερόλεπτα , με ένα χρονόμετρο στο πάνω αριστερή γωνία της οθόνης . Μόλις το χρονόμετρο μηδενιστεί , το παιχνίδι θα τελειώσει .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα