WarriorJS Docs
  • Player
  • Maker
  • Community
  • Deutsch
    • English
    • العربية
    • Català
    • Čeština
    • Ελληνικά
    • Español
    • Français
    • Italiano
    • Polskie
    • Русский
    • Српски језик (Ћирилица)
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • Hilf bei der Übersetzung
  • GitHub

›Ersteller-API

Guide

  • Einführung
  • Eigenen Turm erstellen
  • Level hinzufügen
  • Fähigkeiten definieren
  • Einheiten definieren
  • Refactoring
  • Testen
  • Veröffentlichen

Ersteller-API

  • Space API
  • Unit API
Translate

Space API

Als Ersteller kannst du die selben Methoden aufrufen, wie ein Spieler auf wahrgenommen Bereichen.

Klassen-Methoden

Es sind verschiedene Methoden verfügbar:

space.isEmpty():

Bestimmt, ob nichts (bis vielleicht auf Treppen) in diesem Bereich ist.

Rückgabewert

(boolean): Ob dieser Bereich leer ist oder nicht.

space.isStairs()

Bestimmt, ob die Treppen in diesem Bereich sind.

Rückgabewert

(boolean): Ob die Treppen in diesem Bereich sind oder nicht.

space.isWall()

Bestimmt, ob dieser Bereich der Rand des Levels, also eine Mauer ist.

Rückgabewert

(boolean): Ob in diesem Bereich eine Mauer ist oder nicht.

space.isUnit()

Bestimmt, ob in diesem Bereich eine Einheit ist.

Rückgabewert

(boolean): Ob in diesem Bereich eine Einheit ist oder nicht.

space.getUnit()

Gibt (sofern vorhanden) die Einheit in diesem Bereich zurück.

Diese Einheit ist eine herkömmliche und keine wahrgenommene Einheit.

Rückgabewert

(Unit): Die Einheit in diesem Bereich oder undefined falls hier keine Einheit ist.

Instanz-Eigenschaften

location (number[])

Die absolute Position dieses Bereichs als ein Paar von Koordinaten [x, y].

← VeröffentlichenUnit API →
  • Klassen-Methoden
    • space.isEmpty():
    • space.isStairs()
    • space.isWall()
    • space.isUnit()
    • space.getUnit()
  • Instanz-Eigenschaften
    • location (number[])
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar