DAVID J. Malan: Hakkame pihta. Kui roheline lipp klõpsatud, olgem esimene initsialiseerida muutuja nimega Muted et vale või lihtsamalt, 0. Nii meie andmed palett, me minna ja klõpsa Tee Muutuv. Kõne see muutuja tuhm. See töötab kõik sprites. Ja me minna ja klõpsake nuppu OK. Nüüd teate meil on uus puzzle malendiga tuhm. Saame lohistada hulk neid puzzle tükki nüüd minu programmi, et initsialiseerida, et väärtus. Nüüd teeme midagi igavesti. Forever kuulake kasutaja pihta tühikut oma klaviatuuri. Niisiis, mida teha, et me ei kavatse vaja seisukorras. Me läheme siis vaja tunnetada kas kasutaja on pressitud tühikut. Ja kui on, siis me läheme, et kontrollida väärtus meie summutatud muutuja. Ja kui see on 0, me läheme seda muuta 1 või tõsi. Ja kui see on võrdne 1, oleme muutu see 0-ks. Teisisõnu, me lülitab selle väärtust. Nii et seda teha, peame teine ​​tingimus. Olgem lohistada kohale. Meil on vaja veel Loogiline väljend, seekord testida võrdõiguslikkuse eest. Mida me tahame testida võrdõiguslikkuse? Noh, muutuja väärtusega. Teeme lohistada kohale. Kui see on 0, siis me tahame Väärtuse muutmiseks selle Muutuva 0-1. Else tahame muuta väärtust Selle muutujaga, arvatavasti 1-0. Ja ongi kõik. Nüüd on olemas programm, mis on pidevalt kuulamine, igavesti, sest kasutaja lööb tühikut. Ja niipea, kui ta seda teeb, see on muutu selle väärtus, Muutuva 1-0 või 0-1. Aga me ei ole veel esitatud merilõvi elule. Nii loome teine ​​skript, mis ka läheb tööle, kui roheline lipp on klõpsatud ja on ka igavesti kavatse teha midagi, kuid see kontrollides väärtus summutatud muutuja enne teeme seda asja. Kui roheline lipp klõpsates igavesti kontrollida, kas väärtus summutatud muutuja on 0. Sest kui ei ole - Teisisõnu, kui merilõvi ei ole vaigistatud - me ei taha, teda mängida heli. Ja see heli on mis merilõvi. Me anname talle paar sekundit kergendust. Ja nüüd on meil kaks skripte, mis mõlemad mis toimuvad paralleelselt, kuid ei kuidagi ühendussektsioonist teel et jagatud riik, et muutuja. Olgem kliki meie roheline lipp. [Merilõvi BARKING] SPEAKER 1: Kuuleme merilõvi kohe, sest jällegi, me oleme lähtestatud summutatud 0, või vale. Aga nüüd andke mulle pihta, et tühikut. [Merilõvi BARKING] SPEAKER 1: Nüüd võite mõelda et programm on lõpetanud. Aga see ei ole, sest taas oleme Nende kahe igavesti ring, mis on veel paralleelselt. Nii teisisõnu, kui ma tabanud et tühikut uuesti - [Merilõvi BARKING] SPEAKER 1: Meie merilõvi on tagasi. [Merilõvi BARKING]