Δημιουργήστε ένα νέο που κληρονομήθηκε απόWeaponυποκατηγορία ως παράγωγο όπλο χειροβομβίδας
ΘαWeaponστην τάξηFireΠροσθήκη συνάρτησηςvirtualΗ λέξη-κλειδί γίνεται εικονική συνάρτηση έτσι ώστε η κλάση χειροβομβίδα να μπορεί να κληρονομηθεί και να ξαναγραφτεί.
υπάρχειProjectileWeaponμέσο επανεγγραφήFireΛειτουργία, δημιουργήστε μια νέα μεταβλητή προτύπου για τη δημιουργία βλημάτων
Δημιουργήστε ένα σχεδιάγραμμα της παραγόμενης κλάσης χειροβομβίδων και προσθέστε το μοντέλο πλέγματος σε αυτό
Αλλάξτε το όνομα της υποδοχής στο μοντέλο πλέγματος σε εμάςC++όνομα που ορίζεται στο
ΔημιουργώActor Το σχέδιο χρησιμοποιείται ως σφαίρα και προστίθεται ένας εκτοξευτής και ένα πλέγμα σφαίρας. Το πλέγμα σφαίρας επιτρέπει την προσομοίωση φυσικής.
Προστέθηκε το σχέδιο του όπλου χειροβομβίδας για τη δημιουργία βλημάτων που εκθέτουν τις σφαίρες αναπαραγωγής στο σχεδιάγραμμα.
Στο σχεδιάγραμμα χαρακτήρων, αλλάξτε τον τύπο όπλου του στιγμιότυπου σε όπλο τύπου Howitzer και, στη συνέχεια, αλλάξτε το αντικείμενο του στιγμιότυπου στο όπλο γονικής κλάσης Αυτό θα μας διευκολύνει να δοκιμάσουμε το πρόβλημα κατά την κλήση της συνάρτησης.
Προσθέστε ένα συμβάν έκρηξης στο σχεδιάγραμμα κουκκίδων και γράψτε τη λογική
υπάρχειBeginPlayΤο λογικό συμβάν καλείται στο
αποτέλεσμα λειτουργίας
Εφέ ενίσχυσης ζουμ του σκοπευτή
Δημιουργήστε τέσσερις νέες μεταβλητές στην κλάση χαρακτήρων, μία χρησιμοποιείται για να ενεργοποιήσει την προώθηση του ζουμ, μία χρησιμοποιείται για να υποδείξει το εύρος του οπτικού πεδίου μεγέθυνσης, μία για την απόκτηση του προεπιλεγμένου εύρους πεδίου προβολής και μία για την αναπαράσταση του ρυθμού γραμμική παρεμβολή σε μια νέα προοπτική.
Δημιουργήστε μια νέα είσοδο λειτουργίας με δεξί κλικ
Δημιουργήστε μια νέα συνάρτηση επεξεργασίας για λειτουργίες με δεξί κλικ
Εκχωρήστε μια νέα γωνία κίνησης και έναν ρυθμό για την παρεμβολή κίνησης
υπάρχειBeginPlayΑποκτήστε το προεπιλεγμένο εύρος γωνίας θέασης
Κάντε δεξί κλικ στο Bind Function Logic και ορίστε νέα λογική εύρους γραμμικής παρεμβολής προοπτικής
Λειτουργίες εισόδου σύνδεσης
Δημιουργήστε μια νέα είσοδο λειτουργίας στον κινητήρα και προσθέστε τη στη χαρτογράφηση
Σύνδεση λειτουργιών στο σχεδιάγραμμα χαρακτήρων
αποτέλεσμα λειτουργίας
Δημιουργία μεταβλητών κονσόλας
Δημιουργήστε μια νέα στατική μεταβλητή στην κλάση όπλων ως μεταβλητή κονσόλας ελέγχου για να ελέγξετε αν θα πυροβολήσετε και να σχεδιάσετε γραμμές και δημιουργήστε μια νέα κλάση μεταβλητής κονσόλας αυτόματης διαχείρισης
FAutoConsoleVariableRef: Μια κλάση για την αυτόματη διαχείριση μεταβλητών της κονσόλας