>> DAVID J. Malan: Sāksim.
Kad zaļo karogu uzklikšķināt, pieņemsim vispirms inicializēt mainīgo sauc Apklusināts uz
nepatiesa vai, vienkāršāk, 0.
Tāpēc mūsu datu paleti, mēs ejam uz priekšu un noklikšķiniet uz Make Mainīgs.
Nosaukt šo mainīgo izslēgts.
Tā var strādāt visiem sprites.
Un mēs iesim uz priekšu un noklikšķiniet uz Labi.
>> Tagad paziņojums mums ir jauns puzzle gabals sauc izslēgts.
Mēs varam vilkt jebkuru no šiem puzzle numuru gabali tagad manā programmā, lai
inicializēt šo vērtību.
>> Tagad kaut ko darīt mūžīgi.
Forever klausīties lietotājam hitting starpdevējs uz savu klaviatūru.
Tātad, lai to izdarītu, mēs ejam nepieciešams nosacījums.
Mēs ejam, lai pēc tam ir nepieciešams, lai uztvertu , vai lietotājs ir nospiests
kosmosa bar.
>> Un ja tā, mēs ejam, lai pārbaudītu vērtība mūsu nedzirdamu mainīgā.
Un, ja tas ir vienāds ar 0, mēs ejam lai mainītu to uz 1 vai taisnība.
Un, ja tas ir vienāds ar 1, mēs esam gatavojas mainīt to uz 0.
Citiem vārdiem sakot, mēs ejam , lai pārslēgtos savu vērtību.
>> Tātad, lai to izdarītu, mums ir nepieciešams citu nosacījumu.
Pieņemsim velciet kas vietā.
Mums ir nepieciešams cits Būla izteiksme, šoreiz testēšana vienlīdzību.
>> Ko mēs gribam, lai pārbaudītu vienlīdzību?
Nu, vērtību šim mainīgajam.
Tāpēc pieņemsim velciet kas vietā.
Ja tas ir vienāds ar 0, tad mēs gribam lai mainītu vērtību, kas
mainās no 0 līdz 1.
>> Vēl mēs gribam, lai mainītu vērtību Minētā mainīgo no,
, iespējams, 1-0.
Un tas arī viss.
Mums tagad ir programma, kas ir pastāvīgi klausīšanās, uz visiem laikiem, lai
lietotājs hitting kosmosa bar.
Un, tiklīdz viņš vai viņa dara, tas ir gatavojas mainīt vērtību, kas
mainīgais 1-0 vai 0-1.
>> Bet mēs vēl neesam celta jūras lauva uz dzīvību.
Tātad, pieņemsim izveidot citu skriptu, kas arī gatavojas sākt, kad zaļā
karogs ir noklikšķinājuši, un arī uz visiem laikiem gatavojas darīt kaut ko, bet tas
laiks pārbaudot vērtību izslēgts mainīgais pirms tam, ka lieta.
>> Kad zaļo karogu uzklikšķināt, uz visiem laikiem pārbaudiet, vai vērtība izslēgts
mainīgais ir vienāds ar 0.
Jo, ja ne -
citiem vārdiem sakot, ja jūras lauva Nav izslēgts - mēs gribam
viņam atskaņot skaņu.
Un ka skaņa būs ka jūras lauvas.
Mēs viņam pāris sekundes atelpu.
>> Un tagad mums ir divas skripti, gan no kas darbosies paralēli, bet
kaut kā savstarpēji savienoti, izmantojot ka kopīga valsts, ka mainīga.
Pieņemsim, klikšķiniet mūsu zaļo karogu.
>> [SEA LION BARKING]
>> SPEAKER 1: mēs dzirdam jūras lauva nekavējoties, jo, atkal, mēs esam
inicializēts izslēgts līdz 0, vai nepatiess.
Bet tagad ļaujiet man hit, ka kosmosa bar.
>> [SEA LION BARKING]
SPEAKER 1: Tagad jūs varētu domāt ka programma ir apstājusies.
Bet tas nav, jo, atkal, mēs esam šie divi mūžīgi cilpas, kas vēl
darbojas paralēli.
Tātad, citiem vārdiem sakot, ja es hit ka kosmosa bar atkal -
>> [SEA LION BARKING]
>> SPEAKER 1: Mūsu jūras lauva ir atpakaļ.
>> [SEA LION BARKING]