>> DAVID J. Malan: Mari kita mulai.
Ketika bendera hijau diklik, mari kita pertama menginisialisasi sebuah variabel yang disebut Mute untuk
palsu atau, lebih sederhana, 0.
Jadi pada palet data kami, kami pergi ke depan dan klik Membuat Variabel a.
Hubungi Mute variabel ini.
Hal ini dapat bekerja untuk semua sprite.
Dan kita akan pergi ke depan dan klik OK.
>> Sekarang perhatikan kita memiliki teka-teki baru bagian yang disebut Mute.
Kita dapat menarik sejumlah teka-teki ini potongan sekarang menjadi program saya, sehingga
menginisialisasi nilai tersebut.
>> Sekarang mari kita lakukan sesuatu untuk selamanya.
Selamanya mendengarkan pengguna memukul space bar pada keyboard mereka.
Jadi untuk melakukan itu, kita akan membutuhkan kondisi.
Kita akan kemudian harus merasakan apakah user telah ditekan
spasi.
>> Dan jika demikian, kita akan memeriksa nilai variabel diredam kami.
Dan jika itu sama dengan 0, kita akan mengubahnya ke 1 atau benar.
Dan jika itu sama dengan 1, kita akan mengubahnya ke 0.
Dengan kata lain, kita akan untuk beralih nilainya.
>> Jadi untuk melakukan itu, kita perlu kondisi lain.
Mari kita tarik itu ke tempatnya.
Kita perlu ekspresi Boolean lain, kali ini pengujian untuk kesetaraan.
>> Apa yang kita ingin menguji untuk kesetaraan?
Nah, nilai variabel tersebut.
Jadi mari kita tarik itu ke tempatnya.
Jika sama dengan 0, maka kita ingin untuk mengubah nilai yang
variabel dari 0 ke 1.
>> Lain kita ingin mengubah nilai variabel itu dari,
mungkin, 1-0.
Dan itu saja.
Kami sekarang memiliki program yang terus-menerus mendengarkan, selamanya, untuk
pengguna memukul spasi.
Dan segera setelah dia lakukan, itu akan mengubah nilai yang
variabel dari 1 ke 0 atau 0 hingga 1.
>> Tapi kita belum membawa singa laut untuk hidup.
Jadi mari kita membuat script lain yang juga akan mulai ketika hijau
flag diklik dan juga selamanya akan melakukan sesuatu, tapi ini
waktu memeriksa nilai diredam variabel sebelum melakukan hal itu.
>> Ketika bendera hijau diklik, selamanya memeriksa apakah nilai diredam
variabel sama dengan 0.
Karena jika tidak -
dengan kata lain, jika singa laut tidak dimatikan - kami ingin
dia untuk memainkan suara.
Dan suara itu akan bahwa singa laut.
Kami akan memberinya beberapa detik tangguh.
>> Dan sekarang kita memiliki dua script, kedua yang akan berjalan secara paralel tetapi
entah bagaimana intercommunicating dengan cara bahwa negara bersama, variabel tersebut.
Mari kita klik bendera hijau kita.
>> [SEA LION BARKING]
>> SPEAKER 1: Kami mendengar singa laut segera, karena, sekali lagi, kami telah
diinisialisasi diredam dengan 0, atau false.
Tapi sekarang biarkan aku memukul yang spasi.
>> [SEA LION BARKING]
SPEAKER 1: Sekarang, Anda mungkin berpikir bahwa program tersebut telah dihentikan.
Tapi itu tidak, karena, sekali lagi, kita harus kedua selamanya loop yang masih
berjalan secara paralel.
Jadi dengan kata lain, jika aku memukul bahwa space bar lagi -
>> [SEA LION BARKING]
>> SPEAKER 1: singa laut kami adalah kembali.
>> [SEA LION BARKING]