WarriorJS Docs
  • Παίκτης
  • Δημιουργός
  • Κοινότητα
  • Ελληνικά
    • English
    • العربية
    • Català
    • Čeština
    • Deutsch
    • Español
    • Français
    • Italiano
    • Polskie
    • Русский
    • Српски језик (Ћирилица)
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • Βοηθήστε στη Μετάφραση
  • GitHub

›Παίκτης API

Παιχνίδι

  • Επισκόπηση
  • Αντικείμενο
  • Ροή παιχνιδιού
  • Προοπτική
  • Βαθμολόγηση
  • Επική Λειτουργία
  • Πύργοι

Έννοιες

  • Μονάδες
  • Πολεμιστής
  • Ικανότητες
  • Χώροι

Παίκτης API

  • Χώρος API
  • API Μονάδας
  • API Γύρου

Συμβουλές και τεχνάσματα

  • Γενικά
  • JavaScript
  • Τεχνητή Νοημοσύνη
  • CLI

CLI

  • Εγκατάσταση
  • Επιλογές
Translate

Χώρος API

Όποτε αισθάνεσαι μία περιοχή, συχνά ένας ή πολλαπλοί χώροι (σε έναν πίνακα) θα επιστραφούν. Για παράδειγμα η αίσθηση "feel" στον πύργο "Baby Steps", επιστρέφει έναν χώρο:

const space = warrior.feel();

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

Μέθοδοι Κλάσεων

Εδώ βρίσκονται οι διάφορες μέθοδοι που είναι διαθέσιμες:

space.getLocation():

Επιστρέφει τη σχετική τοποθεσία αυτού του χώρου σαν αριθμό χώρων μπροστά και στα δεξιά της θέσης σου.

Επιστρέφει

(number[]): Η σχετική τοποθεσία αυτού του χώρου ως το όρισμα των σημείων [forward, right].

space.isEmpty():

Καθορίζει αν δε βρίσκεται τίποτα (εκτός ίσως από σκαλιά) σε αυτό το χώρο.

Επιστρέφει

(boolean): Εάν αυτός ο χώρος είναι άδειος ή όχι.

space.isStairs()

Καθορίζει αν τα σκαλιά βρίσκονται σε αυτό το χώρο.

Επιστρέφει

(boolean): Εάν τα σκαλιά βρίσκονται σε αυτό το χώρο ή όχι.

space.isWall()

Καθορίζει αν αυτό είναι το άκρο του επιπέδου.

Επιστρέφει

(boolean): Εάν αυτός ο χώρος είναι τοίχος ή όχι.

space.isUnit()

Καθορίζει αν υπάρχει μία μονάδα σε αυτό το χώρο.

Επιστρέφει

(boolean): Εάν μία μονάδα υπάρχει σε αυτό το χώρο ή όχι.

space.getUnit()

Επιστρέφει τη μονάδα που βρίσκεται σε αυτό το χώρο (εάν υπάρχει).

Επιστρέφει

(Unit): Η μονάδα σε αυτήν την τοποθεσία ή undefined αν δεν υπάρχει καμία.

← ΧώροιAPI Μονάδας →
  • Μέθοδοι Κλάσεων
    • space.getLocation():
    • space.isEmpty():
    • space.isStairs()
    • space.isWall()
    • space.isUnit()
    • space.getUnit()
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar