WarriorJS Docs
  • اللاعب
  • الصانع
  • المجتمع
  • العربية
    • English
    • Català
    • Čeština
    • Deutsch
    • Ελληνικά
    • Español
    • Français
    • Italiano
    • Polskie
    • Русский
    • Српски језик (Ћирилица)
    • Svenska
    • Türkçe
    • 中文
    • 繁體中文
    • ساعد في الترجمة
  • GitHub

›لاعب API

اللعبة

  • نظرة عامة
  • كائن
  • أسلوب اللعبة
  • إنطباع
  • النقاط
  • وضع الملحمة
  • الأبراج

المفاهيم

  • الوحدات
  • المحارب
  • القدرات
  • المساحات

لاعب API

  • حيز الـ API
  • وحدة API
  • تشعيل API

نصائح وخدع

  • عام
  • جافا سكريبت
  • الذكاء الصناعي
  • واجهة الأوامر النصية

واجهة الأوامر النصية

  • التثبيت
  • خيارات
Translate

حيز الـ API

كلما استشعرت منطقة، غالبا حيز أو عدة أحياز (في الترتيب) سوف تتم إعادتهم، على سبيل المثال، حس "الشعور" في برج المبتدئين يقوم بإرجاع حيز واحد:

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