>> DAVID J. مالان: دعونا نبدأ.
عندما علم أخضر النقر عليها، دعونا أولا تهيئة متغير يسمى صامت ل
كاذبة، أو ببساطة أكثر، 0.
لذلك على لوحة البيانات لدينا، ونحن نمضي قدما وانقر فوق جعله متغير.
نسمي هذا صامت متغير.
ويمكن ان تعمل لجميع العفاريت.
ونحن سوف نمضي قدما وانقر فوق موافق.
>> الآن تلاحظ لدينا لغز جديد قطعة تسمى صامت.
نحن يمكن سحب أي عدد من هذه اللغز قطعة الآن في برنامجي، وذلك ل
تهيئة تلك القيمة.
>> الآن دعونا نفعل شيئا إلى الأبد.
الاستماع إلى الأبد للمستخدم ضرب الفضاء بار على لوحة المفاتيح الخاصة بهم.
حتى أن نفعل ذلك، ونحن في طريقنا في حاجة إلى الشرط.
ونحن في طريقنا لثم تحتاج إلى الشعور ما إذا كان أو لم يكن المستخدم قد ضغط
شريط الفضاء.
>> وإذا كان الأمر كذلك، ونحن في طريقنا للتحقق من قيمة لدينا متغير صامتة.
وإذا كان يساوي 0، ونحن في طريقنا لتغييره إلى 1 أو الحقيقية.
وإذا كان يساوي 1، ونحن الذهاب إلى تغييره إلى 0.
وبعبارة أخرى، نحن ذاهبون للتبديل قيمته.
>> حتى أن نفعل ذلك، نحن بحاجة شرط آخر.
دعونا سحب هذا في مكانه.
نحن بحاجة تعبير منطقي آخر، هذه المرة لاختبار المساواة.
>> ماذا نريد لاختبار المساواة؟
كذلك، فإن قيمة هذا المتغير.
لذلك دعونا سحب هذا في مكانه.
إذا كان يساوي 0، ثم نريد لتغيير قيمة هذا
متغير 0-1.
>> إلا فإننا تريد تغيير قيمة هذا المتغير من،
يفترض، 1-0.
وهذا كل شيء.
لدينا الآن البرنامج الذي هو باستمرار الاستماع، وإلى الأبد، ل
مستخدم ضرب شريط الفضاء.
وبمجرد وصوله أو هي لا، انها الذهاب لتغيير قيمة هذا
متغير 1-0 أو 0-1.
>> لكننا لم تأت بعد الأسد البحر في الحياة.
لذلك دعونا خلق سيناريو آخر أيضا سوف تبدأ عندما الخضراء
يتم النقر العلم وأيضا إلى الأبد تنوي أن تفعل شيئا، ولكن هذا
الوقت التحقق من قيمة صامتة متغير قبل القيام هذا الشيء.
>> عندما علم أخضر النقر عليها، إلى الأبد تحقق مما إذا كانت قيمة صامتة
متغير يساوي 0.
لأنه إذا لم يكن -
وبعبارة أخرى، إذا كان أسد البحر لم يتم كتم - ونحن لا نريد
له للعب الصوت.
وهذا الصوت سيكون أن أسد البحر.
وسوف نقدم له بضع من ثانية راحة.
>> والآن لدينا اثنين من النصوص، سواء من والتي سوف تعمل بالتوازي ولكن هي
intercommunicating بطريقة أو بأخرى عن طريق أن الدولة المشتركة، هذا المتغير.
دعونا فوق رايتنا الخضراء.
>> [SEA LION ينبح]
>> سرور 1: نحن نسمع أسد البحر على الفور، لأنه، مرة أخرى، لدينا
تهيئة صامتة إلى 0 أو كاذبة.
ولكن الآن اسمحوا لي أن ضرب شريط الفضاء.
>> [SEA LION ينبح]
سرور 1: الآن، قد تظن أن البرنامج قد توقف.
ولكنها ليست، لأنه، مرة أخرى، لدينا هذين حلقات الأبد التي لا تزال
تشغيل في نفس الوقت.
لذلك وبعبارة أخرى، إذا أنا ضربت أن شريط الفضاء مرة أخرى -
>> [SEA LION ينبح]
>> سرور 1: أسد البحر لدينا هو العودة.
>> [SEA LION ينبح]