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

›API tvůrce

Průvodce

  • Úvod
  • Tvorba vlastní věže
  • Přidávání úrovní
  • Definování schopností
  • Definování jednotek
  • Refactoring
  • Testování
  • Publikování

API tvůrce

  • API pole
  • API jednotky
Translate

API pole

Jako tvůrce můžeš volat stejné metody, které volá hráč na cítěné pole, i na běžné pole.

Class metody

Níže jsou různé metody, které jsou dostupné:

space.isEmpty():

Určuje zda se nic (krom schodů) nenachází na daném poli.

Returns

(boolean): Zda je pole prázdné nebo ne.

space.isStairs()

Určuje, zda jsou na tomto poli schody.

Returns

(boolean): Zda jsou na tomto poli schody.

space.isWall()

Určuje, zda jde o konec hracího pole.

Returns

(boolean): Zda je toto pole zeď nebo ne.

space.isUnit()

Určuje, zda je na tomto poli jednotka.

Returns

(boolean): Zda je na tomto poli jednotka nebo ne.

space.getUnit()

Vrací jednotku na tomto poli (pokud tam nějaká je).

Tato jednotka bude běžná jednotka, ne cítěná jednotka.

Returns

(Unit): Jednotka na tomto poli nebo undefined, pokud tam žádná není.

Vlastnosti instance

location (number[])

Absolutní umístění daného pole jako pár souřadnic [x, y].

← PublikováníAPI jednotky →
  • Class metody
    • space.isEmpty():
    • space.isStairs()
    • space.isWall()
    • space.isUnit()
    • space.getUnit()
  • Vlastnosti instance
    • location (number[])
WarriorJS Docs
Docs
PlayerMaker
Community
SpectrumTwitterFollow WarriorJS on Twitter
More
DonateGitHubStar