Χώρος API
Ως δημιουργός, καλείς σε κανονικό χώρο τις ίδιες μεθόδους που καλεί ο παίκτης στον αντιληπτό χώρο του παιχνιδιού.
Μέθοδοι Κλάσεων
Εδώ βρίσκονται οι διάφορες μέθοδοι που είναι διαθέσιμες:
space.isEmpty()
:
Καθορίζει αν δε βρίσκεται τίποτα (εκτός ίσως από σκαλιά) σε αυτό το χώρο.
Επιστρέφει
(boolean): Εάν αυτός ο χώρος είναι άδειος ή όχι.
space.isStairs()
Καθορίζει αν τα σκαλιά βρίσκονται σε αυτό το χώρο.
Επιστρέφει
(boolean): Εάν τα σκαλιά βρίσκονται σε αυτό το χώρο ή όχι.
space.isWall()
Καθορίζει αν αυτό είναι το άκρο του επιπέδου.
Επιστρέφει
(boolean): Εάν αυτός ο χώρος είναι τοίχος ή όχι.
space.isUnit()
Καθορίζει αν υπάρχει μία μονάδα σε αυτό το χώρο.
Επιστρέφει
(boolean): Εάν μία μονάδα υπάρχει σε αυτό το χώρο ή όχι.
space.getUnit()
Επιστρέφει τη μονάδα που βρίσκεται σε αυτό το χώρο (εάν υπάρχει).
Αυτή θα είναι μία συμβατική μονάδα, όχι μία αντιληπτή μονάδα.
Επιστρέφει
(Unit): Η μονάδα σε αυτήν την τοποθεσία ή undefined
αν δεν υπάρχει καμία.
Ιδιότητες Στοιχείου
location
(number[])
Η απόλυτη τοποθεσία αυτού του χώρου σαν συντεταγμένες [x, y]
.