>> DAVID J. Malan: Anem a començar.
Quan fa clic a bandera verda, anem primer inicialitzar una variable anomenada silenciat a
falsa o, més simplement, 0.
Així que en la nostra paleta de dades, seguim endavant i feu clic a Crea una variable.
Truqui a aquesta variable silenciat.
Es pot treballar per a tots els sprites.
I seguirem endavant i feu clic a D'acord.
>> Note ara tenim un nou trencaclosques peça anomenada silenciat.
Podem arrossegar qualsevol nombre d'aquests trencaclosques peces ara en el meu programa, a fi de
inicialitzar aquest valor.
>> Ara farem alguna cosa per sempre.
Sempre escolti per l'usuari prem la barra d'espai en el seu teclat.
Així que per fer això, anem a necessitar una condició.
Anem a continuació, haurà de percebre si l'usuari ha pressionat
la barra d'espai.
>> I si és així, anem a comprovar la valor de la nostra variable silenciat.
I si és igual a 0, ens anem per canviar a 1 o veritable.
I si és igual a 1, estem canviarà a 0.
En altres paraules, anem per canviar el seu valor.
>> Així que per fer això, necessitem altra condició.
Anem arrossegament que al seu lloc.
Necessitem una altra expressió booleana, proves d'aquesta hora de la igualtat.
>> Què volem per comprovar la igualtat?
Doncs bé, el valor d'aquesta variable.
Així que anem a arrossegar que en el seu lloc.
Si és igual a 0, llavors volem per canviar el valor d'aquest
variable de 0 a 1.
>> Else volem canviar el valor d'aquesta variable d',
presumiblement, 1 a 0.
I això és tot.
Ara tenim un programa que està en constant escoltar, per sempre, per a la
usuari pressionant la barra d'espai.
I tan aviat com ell o ella ho fa, és canviarà el valor d'aquest
variable d'1 a 0 o de 0 a 1.
>> Però encara no hem portat el llop marí a la vida.
Així que anem a crear un altre script que també va a començar quan el verd
bandera es fa clic i també és per sempre farà alguna cosa, però això
temps comprovant el valor de la silenciada variable abans de fer aquesta cosa.
>> Quan fa clic a bandera verda, per sempre comprovar si el valor de la silenciada
la variable és igual a 0.
Perquè si no -
en altres paraules, si el lleó marí no silencia - si volem
ell per reproduir un so.
I aquest so serà la d'un lleó marí.
Li donarem un parell de segon de respir.
>> I ara tenim dos guions, tant de que es desenvoluparà de forma paral · lela però són
d'alguna manera d'intercomunicació per mitjà de que l'estat compartit, aquesta variable.
Farem clic nostra bandera verda.
>> [SIGUI LION Barking]
>> ALTAVEU 1: Escoltem el llop marí immediatament, perquè, de nou, tenim
inicialitzat silenciarà a 0, o falsa.
Però ara em Hit That barra d'espai.
>> [SIGUI LION Barking]
ALTAVEU 1: Ara, es podria pensar que el programa s'ha aturat.
Però no ho és, perquè, de nou, tenim aquests dos bucles sempre que encara es troben
corrent en paral · lel.
En altres paraules, si cop que barra espaiadora de nou -
>> [SIGUI LION Barking]
>> ALTAVEU 1: El nostre llop de mar està de tornada.
>> [SIGUI LION Barking]