DAVID J. Malan: Ejja tibda. Meta bandiera aħdar għafast, ejja ewwel initialize varjabbli msejħa siekta biex falza jew, iktar sempliċement, 0. Allura fuq paletta data tagħna, aħna jimxi 'l quddiem u kklikkja Agħmel Varjabbli. Sejħa dan siekta varjabbli. Hija tista 'taħdem għal sprites kollha. U aħna ser jimxi 'l quddiem u kklikkja OK. Issa avviż għandna puzzle ġdida biċċa imsejħa siekta. Aħna tista 'ttawwal kwalunkwe numru ta' dawn puzzle biċċiet issa fil-programm tiegħi, sabiex initialize dak il-valur. Issa ejja nagħmlu xi ħaġa għal dejjem. Forever jisimgħu għall-utent laqtu il-bar-ispazju fuq it-tastiera tagħhom. Allura biex tagħmel dan, aħna qed tmur jeħtieġu kundizzjoni. Aħna ser imbagħad bżonn sens jekk l-utent ikun ippressat il-bar-ispazju. U jekk iva, aħna qed tmur biex jiċċekkja l- valur ta 'varjabbli siekta tagħna. U jekk ikun egwali għal 0, aħna qed tmur biex jibdlu għal 1 jew veru. U jekk ikun ugwali 1, aħna qed se jibdlu dan għal 0. Fi kliem ieħor, aħna qed tmur toggle valur tagħha. Allura biex tagħmel dan, għandna bżonn kundizzjoni oħra. Ejja drag li fil-post. Għandna bżonn espressjoni Boolean ieħor, ittestjar dan iż-żmien għall-ugwaljanza. What do we tixtieq test għall-ugwaljanza? Ukoll, il-valur ta 'dak il-varjabbli. Mela ejja drag li fil-post. Jekk ikun egwali għal 0, allura irridu li jibdlu l-valur ta 'dik varjabbli 0-1. Else irridu li jibdlu l-valur ta 'dak il-varjabbli minn, preżumibbilment, 1-0. U thats it. Issa għandna programm li huwa kostanti smigħ, dejjem, għall- utent laqtu l-bar-ispazju. U hekk kif hu jew hi ma, huwa se jibdlu l-valur ta 'dik varjabbli 1-0 jew 0-1. Iżda aħna għadhom ma ġab l-iljun baħar għall-ħajja. Mela ejja toħloq b'kitba oħra li wkoll se jibda meta l-aħdar bandiera huwa għafast u huwa wkoll dejjem se tkun qed twettaq xi ħaġa, iżda dan ħin iċċekkjar il-valur tal-siekta varjabbli qabel ma tagħmel dan ħaġa. Meta bandiera aħdar għafast, dejjem jivverifika jekk il-valur tal-siekta varjabbli ikun egwali għal 0. Għaliex jekk le - fi kliem ieħor, jekk l-iljun baħar mhux siekta - li rridu nagħmlu lilu jilagħbu ħoss. U li ħoss se jkun dik ta 'iljun baħar. Aħna ser jagħtih koppja ta 'sekonda respite. U issa għandna żewġ skripts, kemm ta ' li se jimxu b'mod parallel, iżda huma b'xi interkomunikatorju permezz ta ' dak l-istat maqsuma, dak il-varjabbli. Ejja ikklikkja bandiera aħdar tagħna. [SEA LION Barking] SPEAKER 1: Qegħdin nisimgħu l-iljun baħar immedjatament, minħabba li, għal darb'oħra, konna initialized siekta għal 0, jew falza. Imma issa let me hit li bar-ispazju. [SEA LION Barking] SPEAKER 1: Issa, inti tista 'taħseb li l-programm tkun waqfet. Imma din mhix, għaliex, għal darb'oħra, għandna dawn iż-żewġ dejjem loops li għadhom taħdem b'mod parallel. Allura fi kliem ieħor, jekk I hit dak l-ispazju bar mill-ġdid - [SEA LION Barking] SPEAKER 1: iljun baħar tagħna huwa lura. [SEA LION Barking]