>> DAVID J. Malan: Le të ketë filluar.
Kur flamuri gjelbër klikuar, le të parë nisja e një ndryshore të quajtur mbytur në
rreme ose, më thjesht, 0.
Pra, në paleta të dhënave tona, ne do të shkojmë përpara dhe klikoni Bëni një ndryshueshme.
E quajnë këtë mbytur ndryshueshme.
Ajo mund të punojnë për të gjitha sprites.
Dhe ne do të shkojnë përpara dhe klikoni OK.
>> Tani vini re ne kemi një mister të ri copë të quajtur mbytur.
Ne mund të zvarritet çdo numër të këtyre enigmës copa tani në programin tim, në mënyrë që të
nisja këtë vlerë.
>> Tani le të bëjë diçka përgjithmonë.
Gjithmone dëgjuar për përdoruesit goditur bar hapësirë ​​në tastierën e tyre.
Pra, për të bërë këtë, ne do për të duhet një kusht.
Ne do të jeni atëherë duhet të ndjejnë nëse janë apo jo përdorues ka presion
bar hapësirë.
>> Dhe nëse po, ne jemi duke shkuar për të kontrolluar vlera e variablit tonë mbytur.
Dhe në qoftë se ajo është e barabartë me 0, ne jemi duke shkuar për të ndryshuar atë me 1 ose vertete.
Dhe në qoftë se ajo është e barabartë me 1, ne jemi do të ndryshojë atë në 0.
Me fjalë të tjera, ne jemi duke shkuar për të toggle vlerën e saj.
>> Pra, për të bërë këtë, ne kemi nevojë një tjetër kusht.
Le të zvarrit atë në vend.
Ne kemi nevojë për një tjetër shprehje Boolean, këtë herë testimit për barazi.
>> Çfarë duam të provuar për barazi?
E pra, vlera e kësaj variable.
Pra, le të zvarritet që në vend.
Në qoftë se kjo është e barabartë me 0, atëherë ne duam për të ndryshuar vlerën e që
variable nga 0 deri 1.
>> Tjetër ne duam të ndryshojë vlerën e asaj ndryshore nga,
me sa duket, 1 me 0.
Dhe kjo është ajo.
Ne tani kemi një program që është vazhdimisht dëgjim, përgjithmonë, për
përdorues goditur space bar.
Dhe, sa më shpejt që ai ose ajo bën, kjo është do të ndryshojë vlerën e që
variable 1-0 ose 0-1.
>> Por ne nuk e kemi sjellë ende luan deti në jetë.
Pra, le të krijojnë një tjetër skenar që edhe do të fillojë kur të gjelbër
Flamuri është i klikuar dhe është gjithashtu përgjithmonë do të jetë bërë diçka, por kjo
Ora kontrolluar vlerën e mbytur variabli para se të bëjnë atë gjë.
>> Kur flamuri gjelbër klikuar, përgjithmonë kontrolloni nëse vlera e mbytur
ndryshueshme është e barabartë me 0.
Sepse nëse jo -
me fjalë të tjera, nëse luan deti nuk është e heshtur - ne duam
që ai të luajë një tingull.
Dhe kjo do të jetë e shëndoshë ajo e luanit të detit.
Ne do t'i japim atij një çift e sekonda afat.
>> Dhe tani ne kemi dy skenare, të dyja të i cili do të kandidojë në mënyrë paralele, por janë të
disi intercommunicating me anë të që shteti të përbashkët, që e ndryshueshme.
Le të klikoni flamurin tonë të gjelbër.
>> [SEA LION BARKING]
>> Gjuha 1: Ne dëgjojmë luan deti menjëherë, sepse, përsëri, ne kemi
initialized mbytur në 0, ose të rreme.
Por tani më lejoni të goditur atë space bar.
>> [SEA LION BARKING]
Gjuha 1: Tani, ju mund të mendoni se programi ka ndaluar.
Por nuk është, për shkak se, përsëri, ne kemi këta të dy përgjithmonë sythe që janë ende
konkurrojnë në mënyrë paralele.
Pra, me fjalë të tjera, në qoftë se unë goditi se hapësirë ​​bar përsëri -
>> [SEA LION BARKING]
>> Gjuha 1: luani deti ynë është kthyer.
>> [SEA LION BARKING]