رأينا كيف نستطيع إدخال تعليمات بسيطة في وحدة تحكم بيثون خلاط يدمج في نظام ويندوز ل. هذا النظام مفيد لأوامر الاختبار, ولكن لم يتم استخدامه عادة لبرمجة سلسلة من لهم.
وحدة التحكم يسمح لنا أيضا لاستكشاف الأوامر المتوفرة من خلال الإكمال التلقائي , من بإدخال الأمر بداية تحتوي على وظائف خلاط بيثون: “BPY”.
خلاط ديه نافذة لتحرير النص يمكن أن تكون بمثابة “IDE” البرمجة في بايثون, بما في ذلك ترقيم الأسطر, استخدام الألوان للتمييز بين جملة وإمكانية autoidentación التلقائي خطوط طويلة من النص.
لفتح نافذة تحرير النصوص يمكنك تحديد الرمز المقابل (ورقة من دفتر) I زر في الزاوية اليسرى السفلى من أي نافذة. ويعرف هذا الزر نوع من المحرر الذي يحتوي على نافذة. حدد الرمز “محرر النص”.
فإن نافذة جديدة تحل محل الطبعة السابقة وسوف تظهر واجهة بمساحة نص
للبدء في استخدام نفتح ملف موجود هذه النافذة (Open) أو إنشاء واحدة جديدة (جديد). من تلك اللحظة سوف لدينا المؤشر في منطقة التحرير سوف تسمح لنا لتحرير النص
التغييرات واجهة عن طريق إضافة خيارات جديدة, تشمل من بينها “تشغيل البرامج النصية” وسوف تسمح لنا لتنفيذ البرنامج النصي الذي لدينا في هذا الإطار.
لاختبار عملية إضافة بضعة أسطر من التعليمات البرمجية التي تسمح لنا لخلق بعض الهندسة:
BPY استيراد zval =[0,1,2,3,4,5] لض في zval: bpy.ops.mesh.primitive_torus_add(تناوب =(0, 0, 0), موقع =(0, 0, من)) |
السطر الأول من التعليمات البرمجية, “BPY استيراد”, añadirá la librería de objetos para Blender de Python
يعرف السطر الثاني متجه من الإحداثيات التي سوف تعمل على تحديد موقف “من” الأجسام
حلقة “إلى” تعيين قيم “دعوة” على غرار متغير “من” في كل دورة من الحلقة (6 دورات)
La última línea, ضمن حلقة كما هو بادئة, سيخلق هندسة.
نتيجة بتنفيذ التعليمات البرمجية, الضغط على زر “تشغيل البرامج النصية” أو عن طريق الضغط على تركيبة المفاتيح “بديل” + “P” ترون في الصورة أدناه: 6 الثيران متساوية في الحجم, بنفس الإحداثيات “X” و “و” ولكن مختلفة “من”.
لإكمال التمرين سوف تبقي النصي في ملف. ومن المهم أن هذا الملف لاستخدام البرامج النصية تمديد بيثون المناسبة التي هي “السنة التحضيرية”. مثلا “Script_1.py”
يمكننا أن نجعل تغيرات صغيرة من هذا التمرين:
- هل يمكن أن تجعل اثنين من الحلقات, واحدة داخل الأخرى, لتوليد “طائرة الثيران”?
- هل يمكن أن تغيير المجالات الثيران?
- هل يمكن أن تجعل اثنين من الحلقات, واحدة داخل الأخرى, لتوليد “حبات خطة”?
يجب أن يكون متصل لإضافة تعليق.