pyghexmap.

تنفيذ خريطة عرافة يوفر فئة خريطة
التحميل الان

pyghexmap. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • LGPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Matt Lauber
  • موقع ويب الناشر:
  • https://github.com/mklauber/

pyghexmap. العلامات


pyghexmap. وصف

pyghexmap هي وحدة بيثون للاستخدام على رأس Pygame. تم تصميمه لأخذ الكثير من العمل خارج استخدام خريطة Hexgrid.classesMap (كائن) .__ INIT __ ((الصفوف، cols)) يدير كائن الخريطة معظم معالجة البيانات الأساسية والوصول إلى Hexmap. يمكنك التفكير في الأمر كجدول تتبع جميع معلومات تحديد المواقع بشأن شبكتك. من القادر أن تخبرك عن المسافة بين خلايتين، الاتجاه من خلية واحدة إلى أخرى، وكل الخلايا الصالحة في مجموعة متنوعة من الأشكال. يتم ترقيم الخلايا الصالحة للخلايا الموجودة على خريطة Mapa هذه على النحو التالي: ___ ___ ___ / 0،0 \ ___ / 1،2 \ ___ / 2،4 \ ___ / 1،1 \ ___ / 2،3 \ ___ ///10 \ ___ / 2،2 \ ___ / 3،4 \ ___ / 2،1 \ ___ / 3،3 \ ___ / 2،0 \ ___ / 3،2 \ ___ / 4،4 \ ___ / 3،1 \ ___ / 4،3 \ ___ / __ / / 3،0 \ ___ / 4،2 \ ___ / 5،4 \ ___ / 4،1 \ ___ / 5،3 \ ___ / 4،0 \ ___ / 5،2 \ ___ / 6/6،4 \ ___ / 5، 1 \ ___ / 6،3 \ ___ / \ ___ / \ ___ / ___ خريطة (ابدأ، الوجهة) سوف تخبرك هذه الطريقة المسافة المتتالية بين خلايتين، تجاهل أي عقبات في الطريق .: Map.Direction (ابدأ، الوجهة) هذه الطريقة سوف تخبرك بالاتجاه من نقطة البداية إلى نقطة الوجهة .: Map.Neighbors (خلية) سيخبرك هذا الخلايا الصحيحة المجاورة لهذه الخلية. لا يشمل الخلية نفسها: map.spread (cell، radius = 1) إرجاع جميع الخلايا الصالحة داخل دائرة نصف قطرها، بما في ذلك الخلية نفسها .: Map.Cone (الخلية، الاتجاه، الطول = 1) ترجع هذه الطريقة المجموعة من الخلايا الصالحة توسع من 3 خلايا تواجه الاتجاه من الخلية، وتمديد الطول. الصفحة الرئيسية المنتجة


pyghexmap. برامج ذات صلة

وسباق

إعادة بناء القواعد القائمة على جداول البيانات الكثيفة ...

76

تحميل