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

›Δημιουργία API

Οδηγός

  • Εισαγωγή
  • Δημιούργησε τον Πύργο σου
  • Προσθήκη Επιπέδων
  • Καθορισμός Ικανοτήτων
  • Ορισμός Μονάδων
  • Επανασχεδιασμός
  • Έλεγχος
  • Δημοσίευση

Δημιουργία API

  • Χώρος API
  • API Μονάδας
Translate

Χώρος API

Ως δημιουργός, καλείς σε κανονικό χώρο τις ίδιες μεθόδους που καλεί ο παίκτης στον αντιληπτό χώρο του παιχνιδιού.

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

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

space.isEmpty():

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

Επιστρέφει

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

space.isStairs()

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

Επιστρέφει

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

space.isWall()

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

Επιστρέφει

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

space.isUnit()

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

Επιστρέφει

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

space.getUnit()

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

Αυτή θα είναι μία συμβατική μονάδα, όχι μία αντιληπτή μονάδα.

Επιστρέφει

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

Ιδιότητες Στοιχείου

location (number[])

Η απόλυτη τοποθεσία αυτού του χώρου σαν συντεταγμένες [x, y].

← ΔημοσίευσηAPI Μονάδας →
  • Μέθοδοι Κλάσεων
    • space.isEmpty():
    • space.isStairs()
    • space.isWall()
    • space.isUnit()
    • space.getUnit()
  • Ιδιότητες Στοιχείου
    • location (number[])
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar