-
هيا نستكشف أكثر عن كل اﻷمور الخاصة بالرسم
-
ماذا يمكننا أن نعمل بخلاف المستطيلات؟
-
يمكننا أن نعمل شكلا بيضاويا
باستخدام كلمة ellipse
-
و التي هي أمر برمجي يفهمه الحاسوب
-
نحن فعليا لدينا كلمات برمجية خاصة باﻷوامر
-
سوف نسميهم دوال (functions)
-
سوف أستخدم كلمة دالة من الآن فصاعدا
فقط أعني بها أمرا برمجيا
-
سوف نبدأ و نكتب اسم الدالة ellipse
-
و بعدها نكتب () و ;
-
انها لا تعمل !
-
لدينا رسالة إعلام بالخطأ
تتحدث عن المعطيات
-
أيا ما كانوا .
-
هل ترى ما الذي نفتقده هنا
بالمقارنة بما كتبناه مع ()rect
-
عندما نكتب ellipse
فإننا لا نخبره ما هي اﻷرقام
-
كما فعلنا مع المستطيل .
-
هذه اﻷرقام هنا تسمى معطيات.
-
نحن نقول أننا مررنا المعطيات للدوال
-
و هذه المعطيات تتحكم بسلوك الدوال.
-
بدون معطيات فالبرنامج
-
لا يعرف أين تريد أن يكون الشكل البيضاوي
-
أو كم حجمه
-
اﻵن يتضح أن رسالة الخطأ منطقية
-
فلنمضي قدما و نضع أربع معطيات مرة أخرى
-
حتى نتحكم كم نمضي يمينا, كم نمضي ﻷسفل,
كم العرض,
-
و كم الطول الذي نريده للشكل البيضاوي
-
كما فعلنا بالسابق يمكن أن نحظى ببعض
المرح و نلعب بالشكل البيضاوي
-
حتى إنه يمكننا أن نجعله ينمو
أو يتقلص
-
اﻵن رأينا اﻷساسيات
فلنحاول رسم شكل بيضاوي كبير
-
بالضبط في منتصف لوح الرسم
-
أول سؤال سيتبادر لديك هو,
أين المنتصف ثانيةً؟
-
فقط لنراجع معاً,
لدينا هذا الجزء العلوي بالجهة اليسرى: 0
-
و الجزء اﻷيمن كما تذكر هو 400
و الجزء اﻷسفل هو 400 كذلك
-
لذلك لو فكرنا:
"أين يكون المنتصف؟"
-
كنا سنقول "انه سيكون نصف 400 باﻷعلى
يعني: 200
-
ثم نصف 400 للأسفل:
يعني 200"
-
يمكن أن نستمر و نقوم بهذا
-
هيا نصنع دالة الشكل البيضاوي
-
سنمرر المعطيات داخله و نصنعه
كبيرا فعلاً
-
ها هو ذا!
-
فقط للمرح , هيا نضع مستطيلا
هناك أيضا
-
سنقول rect(200, 200 كذلك و ربما يكون أصغر
قليلا. ;(100,100
-
همم... هذا نوعاً ما مثيرٌ للاهتمام
-
ماذا أظهرت لنا هذه التجربة الصغيرة؟
-
حسنا يمكننا أن نرى هذه النقطة 200 ,200
-
إنها بالفعل تقول أين يفترض أن
نضع مركز الشكل البيضاوي
-
لكن بالنسبة للمستطيلات مختلفة
ﻷنه بالنسبة للمستطيلات
-
ال 200,200 تقول لنا أين نضع
الركن اﻷيمن العلوي لهذا المستطيل
-
إنه شيئ مهم فعلا أن نتذكره عندما نحاول
وضع اﻷشكال التي نريدها
-
اﻵن لنتحرك قدما للخطوط البسيطة
-
اسم هذه الدالة سيكون خط (line)
-
يمكننا أن نمرر له أربع معطيات
ثانيا
-
لكن الخط ليس له شكل مشابه
لشكل المستطيل, أليس كذلك؟
-
إذن بماذا ستتحكم هذه اﻷرقام؟
-
المعطى اﻷول و الثاني
-
يخبرانا من أين يبدأ الخط
من اﻷعلى و اﻷسفل
-
بينما المعطيان الآخران...
-
آسفة, المجموعة الثانية من المعطيات 200,90
-
سيحددان أين سينتهي الخط في اﻷعلى و اﻷسفل
-
اﻵن نحن نفهم كيفية عمل هذا الشيئ
-
فلننظر لشيئ يبدو غريبا في البداية
-
ماذا يحدث إذا جعلت المستطيل يبدأ
في الركن اﻷيسر العلوي
-
مرة ثانية نحدد الركن اﻷيسر العلوي
للمستطيل أيضاً؟
-
و قد صار كبيرا في الحقيقة
-
يمكننا حتى أن نجعلها بهذه الضخامة ولكن
هذا سيكون كبيرا قليلا
-
نرى اﻵن أن هذا يجعل الشكل البيضاوي
يختفي تدريجيا
-
نستطيع بالفعل أن نجعله يختفي تماماً
-
نحن اﻵن نتساءل أين ذهب
-
ما يفعله البرنامج هو رسم اﻷشكال
بالترتيب
-
أولاً يرسم الشكل البيضاوي ثم يرسم المستطيل
فوقه
-
ثم يرسم الخط
-
لذلك فإن الشكل البيضاوي ما زال هناك
لكنه كما رأيت, تحت المستطيل
-
هذه نقطة مهمة لتتذكرها
-
ﻷنه ماذا كان سيحدث لو رسمنا الخط أولاً؟
-
نحن فقط لم نكن لنراه نهائياً,
أليس كذلك؟
-
يمكنك أن تصنع ذلك في برنامجك و تتساءل:
"أين ذهب الخط؟"
-
الفكرة هي أنه هناك, لكنه
مخفي اﻵن
-
بواسطة كل من الشكل البيضاوي و المستطيل
-
يمكننا أن نؤثر باﻷشكال أيها يرسم فوق
اﻵخر
-
فقط بتغيير ترتيبها الذي كتبناه
في برنامجنا
-
اﻵن أريد أن أقدم مصطلحين فنيين
-
قبل أن ننتهي
-
كما قد درست في الرياضيات
-
يمكن أن نستخدم س لنقصد كم يبعد للأعلى
-
كما كنا نتحدث
-
و حرف ص نعني كم يبعد للأسفل
-
هذا قد يبدو غريبا قليلا إذا لم تعتد
عليه من قبل
-
و لكنه أسهل من قولنا: "كم يبعد للأعلى
و كم يبعد للأسفل"
-
في كل مرة
-
أول اثنين من المعطيات للشكل البيضاوي مثلا
-
يخبرنا أن س ينبغي أن تكون 200 و ص ينبغي
أن تكون 229
-
ها أنت حصلت عليها
-
نفس الشيء مثل قولك: "كم تبعد للأعلى
و كم تبعد للأسفل"
-
هناك سؤال آخر يمكن أن يكون لديك,
-
"ما وحدات القياس التي كنا نستخدمها
طوال الوقت؟
-
هل نقول 200 سنتيمتر, 200 بوصة, 200 ميل؟
-
نحن نستخدم وحدات تسمى" بيكسل"
-
و البيكسل هو نقطة صغيرة على شاشتك
-
لوحة الرسم هذه فعليا عرضها 400 بيكسل
-
لهذا السبب نحن نقول أن الركن اﻷيسر
العلوي هو 0
-
و باﻷعلى هنا 400 , ﻷنه 400 بيكسل
-
و بشكل مشابه عندما نقول 200,
فنحن نعني 200 بيكسل
-
و ربما قد وصلتك الفكرة
-
رائع!
-
اﻵن أنت تعلم كل شيء عن
الدوال:الخط و الشكل البيضاوي
-
و المستطيل و معطياتهم
-
لقد غطينا الكثير, لكن ابق معنا,
استمر بالاستكشاف
-
و ستتعلم طريقة عمله قريبا