Σπίτι Προσωπικά Οικονομικά Το Draw Event στο GameMaker: Studio - dummies

Το Draw Event στο GameMaker: Studio - dummies

Βίντεο: Global Game Jam 2019 Keynote and Theme 2024

Βίντεο: Global Game Jam 2019 Keynote and Theme 2024
Anonim

Χρησιμοποιήστε το Event Draw στο GameMaker: Studio όταν θέλετε να εμφανίσετε κάτι κατά τη διάρκεια του παιχνιδιού. Το Draw Event έχει το δικό του υπομενού, όπως φαίνεται σε αυτό το σχήμα.

Εάν χρησιμοποιείτε ένα συμβάν Draw, το GameMaker δεν είναι πλέον προεπιλεγμένο με το εκχωρημένο Sprite, αλλά πρέπει να ενημερώσετε το GameMaker τι πρέπει να σχεδιάσετε.

υπομενού Σχεδίαση συμβάντων.

Οι διάφορες επιλογές από το υπομενού περιλαμβάνουν

  • Draw: Το πρότυπο Draw Event θα πρέπει να είναι αρκετό για τις περισσότερες από τις ανάγκες σας. Το Συμβάν Draw σάς δίνει τη δυνατότητα να τοποθετήσετε κώδικα ή Ενέργειες για ένα Αντικείμενο και αυτές οι Ενέργειες και ο κώδικας αντικαθιστούν την προεπιλεγμένη κλήρωση, η οποία θα είναι η εκχωρημένη Sprite.

    Αυτό είναι χρήσιμο, για παράδειγμα, εάν θέλετε να αντικαταστήσετε το εκχωρημένο Sprite με κείμενο για να εμφανιστεί ένα μήνυμα. Αυτό το συμβάν καλείται μία φορά ανά προβολή, ενώ τα άλλα Συμβάντα Draw σχεδιάζονται σε κάθε βήμα του παιχνιδιού.

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

    Σχεδίαση GUI, Σχεδίαση GUI Begin και Σχεδίαση GUI:
  • Το GUI είναι ένα αρκτικόλεξο για γραφικό περιβάλλον εργασίας χρήστη . Το GUI δεν επηρεάζεται από την κλίμακα προβολής ή την περιστροφή. Αντ 'αυτού, το GUI σχεδιάζεται σε ξεχωριστό στρώμα από, ας πούμε, το φόντο. Μια εκδήλωση Draw GUI είναι ιδανική για τη δημιουργία μιας οθόνης heads-up (HUD), η οποία μπορεί να δείξει την υγεία ενός παίκτη, έναν πυρομαχικό, έναν τύπο όπλου, έναν μίνι χάρτη και ούτω καθεξής. Όπως συμβαίνει και με τα άλλα γεγονότα Begin and End, τα Συμβάντα Εκκίνησης και Σχεδίασης GUI Draw GUI καθορίζουν τη σειρά των σχεδίων.

    Draw Begin and Draw End:

  • Αυτά τα δύο γεγονότα κάνουν ακριβώς όπως λένε: Βεβαιώνουν ότι υπάρχει κάτι στο παιχνίδι πριν ή μετά το πρότυπο Draw Event. Η χρήση αυτών των συμβάντων είναι ένας πολύ καλός τρόπος για να βεβαιωθείτε ότι τα στοιχεία έχουν σχεδιαστεί με τη σειρά που θέλετε να εμφανίζονται. Τα συμβάντα Draw Begin, Draw και Draw End εκτελούνται πριν από τα συμβάντα Draw GUI και μεταξύ των συμβάντων PreDraw και PostDraw. Αυτό έχει σημαντικό νόημα στο γεγονός ότι όλα αυτά τα Γεγονότα έχουν σχεδιαστεί κάτω από το Event Draw GUI, ανεξάρτητα από το βάθος που έχει οριστεί.

    PreDraw και PostDraw:

  • Τα συμβάντα PreDraw και PostDraw οδηγούνται απευθείας στην προσωρινή μνήμη οθόνης , που είναι ο συνδυασμένος χώρος οθόνης για όλες τις εμφανίσεις που είναι ορατές ή το μέγεθος του παραθύρου, χρησιμοποιήστε τις προβολές. Το PreDraw Event ενεργοποιείται πριν από οποιαδήποτε άλλα Draw Events, που σημαίνει ότι μπορείτε να το χρησιμοποιήσετε για να ορίσετε τιμές, να ορίσετε ιδιότητες draw και, φυσικά, να σχεδιάσετε πράγματα.Το συμβάν PostDraw τρέχει μετά τα άλλα γεγονότα Draw αλλά πριν από το Event Draw GUI.

    Θα πρέπει να καταργήσετε την επιλογή του πλαισίου ελέγχου Clear Background with Color Window (Απόρριψη φόντου με παράθυρο χρώματος) στον επεξεργαστή Room για PreDraw και PostDraw Events to work. Αυτό το σχήμα δείχνει πού να καταργηθεί η επιλογή αυτής της δυνατότητας (έχει επιλεγεί η προεπιλεγμένη ρύθμιση). Πρέπει επίσης να βεβαιωθείτε ότι δεν έχει σχεδιαστεί χρώμα φόντου. το κάνετε αυτό στην καρτέλα Ιστορικό.

    Μην επιλέξετε Διαγρ. Φόντου με Χρώμα παραθύρου για συμβάντα PreDraw και PostDraw.

    Αν απενεργοποιήσετε την προβολή διαγραφής και απενεργοποιήσετε την σχεδίαση ενός χρώματος φόντου, ενδέχεται να εμφανιστούν

    ίχνη (ίχνη απομείωσης εικόνων) κατά τη διάρκεια του παιχνιδιού. Αυτά τα μονοπάτια συμβαίνουν επειδή τώρα τραβάτε απευθείας το προηγούμενο πλαίσιο χωρίς να το καθαρίσετε. Μπορείτε να χρησιμοποιήσετε τον κώδικα για να λύσετε αυτό το δυνητικό πρόβλημα, το οποίο είναι draw_clear_alpha. Μπορείτε να τοποθετήσετε αυτόν τον κώδικα σε μια ενέργεια εκτέλεσης κώδικα μέσα στο συμβάν PreDraw ή PostDraw.

    Αλλαγή μεγέθους:

  • Το Event Resize χρησιμοποιείται ειδικά για τα παιχνίδια των Windows 8 και δεν τραβάει τίποτα στο παιχνίδι. Αντ 'αυτού, το συμβάν αλλαγής μεγέθους είναι να βοηθήσετε να κουμπώσετε το παράθυρο του παιχνιδιού όταν η συσκευή μετακινεί το παράθυρο αυτό στο πλάι της οθόνης. Αν είστε εξοικειωμένοι με την εργασία σε περιβάλλον Microsoft Windows, γνωρίζετε ότι αν εργάζεστε σε ένα παράθυρο και σύρετε το επάνω μέρος του παραθύρου στην κορυφή της οθόνης σας, τα Windows θα κουμπώσουν στο κάτω μέρος το παράθυρο στο κάτω μέρος της οθόνης. Αυτό το συμβάν ενεργοποιείται κάθε φορά που ο παίκτης αλλάζει μέγεθος ή μετακινεί το παράθυρο του παιχνιδιού.

Το Draw Event στο GameMaker: Studio - dummies

Η επιλογή των συντακτών

Πώς να δημιουργήσετε Flash CS5 σύμβολα κουμπιών - dummies

Πώς να δημιουργήσετε Flash CS5 σύμβολα κουμπιών - dummies

Για να βελτιώσετε τις ταινίες Adobe Flash Creative Suite 5 μπορούν να χρησιμοποιήσουν τα κουμπιά Flash CS5 για να δώσουν στους χρήστες τον έλεγχο της δράσης με έλεγχο χρόνου και πλοήγηση. Στο Flash, τα κουμπιά είναι ειδικοί τύποι συμβόλων που έχουν σχεδιαστεί για να ανταποκρίνονται σε αλληλεπίδραση με το ποντίκι ή το πληκτρολόγιο, όπως κλικ, ανατροπές και συγκεκριμένα πλήκτρα. Όταν συνδυάζεται με το ActionScript, ...

Πώς να δημιουργείτε κλίσεις στο Adobe Flash CS6 - ανδρείκελα

Πώς να δημιουργείτε κλίσεις στο Adobe Flash CS6 - ανδρείκελα

Adobe Flash CS6 έχει έναν τρόπο για να δημιουργήσετε κλίσεις για να γεμίσετε ένα χώρο που δεν θέλετε να είναι ένα συμπαγές χρώμα. Οι κλίσεις είναι μείγματα μεταξύ δύο ή περισσότερων χρωμάτων που μπορείτε να χρησιμοποιήσετε για να γεμίσετε οποιαδήποτε περιοχή ή σχήμα, ακριβώς όπως ένα συμπαγές χρώμα. Αν κοιτάξετε τον πίνακα Swatches, μπορείτε ...

Η επιλογή των συντακτών

Πώς να γράφετε σημειώσεις στο OneNote 2013 στα Android - ανδρείκελα

Πώς να γράφετε σημειώσεις στο OneNote 2013 στα Android - ανδρείκελα

Το OneNote, όπως οι εκδόσεις iOS και web app, η έκδοση Android του OneNote σάς επιτρέπει να αποκτάτε πρόσβαση και να επεξεργάζεστε σημειώσεις με ένα ελάχιστο σύνολο χαρακτηριστικών σε σύγκριση με τις εκδόσεις desktop του OneNote, όπως το OneNote 2013. Πώς να δημιουργήσετε μια νέα σημείωση στο Android Μπορείτε να δημιουργήσετε ...

2 τρόποι αποστολής και λήψης αλληλογραφίας στο Outlook - ανδρείκελα

2 τρόποι αποστολής και λήψης αλληλογραφίας στο Outlook - ανδρείκελα

Μετά τη διαμόρφωση του λογαριασμού ηλεκτρονικού ταχυδρομείου (S) στο Outlook 2013, η λήψη μηνυμάτων είναι μια αυτόματη διαδικασία. Το Outlook αποστέλλει αυτόματα και λαμβάνει μηνύματα όταν ξεκινάτε και επίσης σε διαστήματα 30 λεπτών (από προεπιλογή) όποτε εκτελείται το Outlook. Η εισερχόμενη αλληλογραφία σας μπαίνει αυτόματα στο φάκελο Εισερχόμενα. Μπορείτε επίσης να ξεκινήσετε μια χειροκίνητη διαδικασία αποστολής / λήψης σε ...

Πώς να γράφετε σημειώσεις στο OneNote 2013 για συσκευές iOS - dummies

Πώς να γράφετε σημειώσεις στο OneNote 2013 για συσκευές iOS - dummies

Για συσκευές IOS. Υπάρχουν πολλές λειτουργίες, παρόλο που η έκδοση του App της OneNote και η πλήρης εφαρμογή OneNote 2013 έχουν περισσότερη λειτουργικότητα. Πώς να δημιουργήσετε μια νέα σημείωση σε συσκευές iOS Μπορείτε να δημιουργήσετε μια νέα σημείωση, ανεξάρτητα από το πού βρίσκεστε στο OneNote, αν βλέπετε ...

Η επιλογή των συντακτών

Πώς να ρυθμίσετε την τοποθέτηση και το μέγεθος στην άκρη Animate - dummies

Πώς να ρυθμίσετε την τοποθέτηση και το μέγεθος στην άκρη Animate - dummies

Adobe Edge Animate CC δεν έχει έλλειψη ρυθμίσεις όσον αφορά την τοποθέτηση και το μέγεθος. Πολλά από αυτά τα χαρακτηριστικά λειτουργούν καλύτερα όταν φωλιάζουν στοιχεία, έτσι θέλετε να κατανοήσετε πώς λειτουργεί ο πίνακας στοιχείων. Η τοποθέτηση αναφέρεται στις συντεταγμένες του στοιχείου που σχετίζεται είτε με το Στάδιο είτε με το γονικό στοιχείο όταν ένα ...

Παγκόσμια ή Εφαρμοσμένες ρυθμίσεις στο Adobe Edge Animate - dummies

Παγκόσμια ή Εφαρμοσμένες ρυθμίσεις στο Adobe Edge Animate - dummies

Adobe Edge Animate CC δεν έχει έλλειψη ρυθμίσεων όταν πρόκειται για την τοποθέτηση και το μέγεθος. Οι ρυθμίσεις "Παγκόσμια" και "Εφαρμοσμένες" δεν τροποποιούν τις ρυθμίσεις, αλλά παρέχουν ένα μέσο για την εμφάνιση της σχετικής τοποθέτησης μεταξύ των ενσωματωμένων στοιχείων. Μπορεί να αναρωτιέστε ότι η διαφορά είναι μεταξύ των ρυθμίσεων Global και Applied. Εδώ είναι η ουσία: Παγκόσμιες ρυθμίσεις ...

Πώς να προσθέσετε ενέργειες σε στοιχεία στο Edge Animate - dummies

Πώς να προσθέσετε ενέργειες σε στοιχεία στο Edge Animate - dummies

Ένα ιδιαίτερα ισχυρό χαρακτηριστικό του Adobe Edge Animate Το CC είναι η δυνατότητα να προσθέσετε στη σύνθεση σας δράσεις, ενεργοποιητές, ετικέτες και χαρακτηριστικά δρομέα. Αυτά τα εργαλεία είναι αυτό που χρησιμοποιείτε για να κάνετε το κινούμενο γραφικό σας διαδραστικό, ώστε το κοινό σας να μπορεί να συμμετέχει σε αυτό που κάνει το κινούμενο σχέδιο σας αντί να πρέπει να καθίσετε εκεί και να παρακολουθήσετε παθητικά. Ένας ...