>> DAVID J. Malan: Нека да започваме.
При зелен флаг кликнали, нека първо инициализира променлива наречена Muted да
невярна или, по-просто, 0.
Така на нашата палитра данни, ние вървим напред и кликнете Направете Variable.
Обадете се на тази променлива заглушени.
Тя може да работи за всички спрайтове.
И ние ще вървим напред и кликнете OK.
>> Сега забележите имаме нов пъзел парче, наречено заглушени.
Ние можем да плъзнете произволен брой от тях пъзел парчета предприятието в моята програма, така че да се
инициализиране на тази стойност.
>> Сега нека да направим нещо завинаги.
Forever слушате за потребителя удря бар пространство, на тяхната клавиатура.
Така че, за да направим това, ние ще да се нуждаем от състояние.
Отиваме след това да трябва да се усети дали или не потребителят е натиснат
бар пространство.
>> И ако е така, отиваме, за да проверите стойност на нашата заглушен променлива.
И ако тя е равна на 0, отиваме да го смените с една или истина.
И ако това е равно на 1, ние сме ще го смените с 0.
С други думи, ние ще за да превключвате неговата стойност.
>> Така че за да постигнем това, ние трябва друго състояние.
Нека да плъзнете, че на мястото си.
Имаме нужда от друг Булев израз, тестване на този път за равенство.
>> Какво искаме да се тества за равенство?
Е, стойността на тази променлива.
Така че нека да плъзнете, че на мястото си.
Ако тя е равна на 0, тогава ние искаме за да промените стойността на този
променлива от 0 до 1.
>> Иначе ние искаме да променим стойността на тази променлива от,
Предполага се, че 1 на 0.
И това е всичко.
Сега имаме една програма, която е постоянно слушане, завинаги за
потребителското удря пространството лента.
И веднага след като той или тя прави, това е няма да се промени стойността на този
променлива 1-0 или от 0 до 1.
>> Но ние все още не са довели морския лъв към живота.
Така че нека да се създаде друг скрипт, който също ще започне, когато зеленият
знамето е щракване и е завинаги ще се прави нещо, но това
време за проверка на стойността на приглушените променлива преди да се прави това нещо.
>> При зелен флаг кликнали, завинаги провери дали стойността на приглушените
променлива е равна на 0.
Защото, ако не -
С други думи, ако тюлен не е изключен - ние искаме
го да играе звук.
И че звука ще бъде че от морски лъв.
Ще го дам няколко секунди почивка.
>> И сега имаме две скриптове, както на която ще се проведе паралелно, но са
някак intercommunicating чрез че сподели състояние, тази променлива.
Нека кликнете зелен нашето знаме.
>> [SEA LION лай]
>> SPEAKER 1: Чуваме морския лъв веднага, тъй като отново сме
инициализира заглушен до 0, или невярно.
Но нека сега да ме удари, че пространството бар.
>> [SEA LION лай]
SPEAKER 1: Сега, може би си мислите че програмата е спряна.
Но не е, защото, отново, ние имаме тези два века контури, които са все още
работи в паралел.
Така че с други думи, ако аз хит че пространството бар отново -
>> [SEA LION лай]
>> SPEAKER 1: Нашият морски лъв се завръща.
>> [SEA LION лай]