الفصل 28: رسوميات ثنائية البعد
28.1 رسم أساسي
sad
من رسوميات استورد *
متغير نافذة = جديد نافذة_رسم("رسم"، 800، 600)
# رسم مستطيل
نافذة.ارسم_مستطيل(100، 100، 200، 150، "أحمر")
# رسم دائرة
نافذة.ارسم_دائرة(400، 300، 50، "أزرق")
# رسم خط
نافذة.ارسم_خط(0، 0، 800، 600، "أخضر")
نافذة.حدّث()28.2 حلقة اللعبة
sad
من رسوميات استورد *
متغير نافذة = جديد نافذة_رسم("لعبة"، 800، 600)
متغير س = 400
متغير ص = 300
متغير يعمل = صحيح
بينما (يعمل)
# معالجة الأحداث
متغير حدث = نافذة.حدث()
إذا (حدث == "إغلاق")
يعمل = خطأ
نهاية
# رسم
نافذة.امسح("أسود")
نافذة.ارسم_دائرة(س، ص، 20، "أصفر")
نافذة.حدّث()
نهاية