>> 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]