Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετακινήσετε αντικείμενα σε μια σταθερή ταχύτητα σε Unity

Unity 3D είναι μια μηχανή ανάπτυξης παιχνιδιών που δημιουργήθηκε από Unity Technologies για Windows και Mac OS X λειτουργικά συστήματα . Unity 3D επιτρέπει τη δημιουργία των παιχνιδιών που μπορεί να αναπτυχθεί σε υπολογιστές , κονσόλες παιχνιδιών και smart phones . Παιχνίδια που αναπτύχθηκε με το Unity 3D είναι κατασκευασμένα με σενάρια και την γλώσσα προγραμματισμού C # . Τα αντικείμενα του παιχνιδιού χειραγωγείται σε Unity 3D , εφαρμόζοντας αριθμητικές τιμές στο "Transform " μεταβλητή . Δημιουργώντας μια μεταβλητή κινητής υποδιαστολής , είναι δυνατόν να κινηθεί ένα αντικείμενο σε μια σταθερή ταχύτητα. Οδηγίες
Η 1

Εισάγετε τον παρακάτω κωδικό σε σενάριο του παιχνιδιού σας για να δημιουργήσετε μια σταθερή μεταβλητή ταχύτητα :

var ConstantSpeed ​​: float = x ? 2

Αντικατάσταση . το "x " με την αριθμητική τιμή της ταχύτητας που θέλετε να ισχύουν για το κινούμενο αντικείμενο
εικόνων 3

Εισάγετε τον παρακάτω κωδικό στο σενάριο του αντικειμένου σας για να δημιουργήσετε μια λειτουργία ενημέρωσης :

λειτουργία Update ( ) { }
Η

4 Πληκτρολογήστε τον ακόλουθο κώδικα μεταξύ των βραχιόνων του λειτουργία ενημέρωσης για την εφαρμογή της μεταβλητής ταχύτητας με το αντικείμενο :

transform.position . x = transform.position.x + ConstantSpeed ​​?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα