1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> SPEAKER 1: Poďme vylepšiť my vykonávanie kašľa 3 00:00:02,260 --> 00:00:03,230 trochu viac. 4 00:00:03,230 --> 00:00:06,580 Tak, že skôr než len jeden kašeľ čas, pri použití kašeľ blok 5 00:00:06,580 --> 00:00:09,780 môžete skutočne určiť, koľko časy, ktoré sprite by kašľať. 6 00:00:09,780 --> 00:00:12,000 Takže tentoraz budem kliknite na tlačidlo, aby sa blok. 7 00:00:12,000 --> 00:00:13,615 Ja zase bude hovoriť kašeľ. 8 00:00:13,615 --> 00:00:16,200 Ale tentoraz budem rozšíriť tieto možnosti. 9 00:00:16,200 --> 00:00:20,450 >> Tam, môžem určiť, že tento kašeľ Blok by mal mať číslo ako vstup. 10 00:00:20,450 --> 00:00:22,220 Kliknutím na túto ikonu tu. 11 00:00:22,220 --> 00:00:25,850 V predvolenom nastavení je k tomuto vstupu inak známeho ako argument, má predvolenú 12 00:00:25,850 --> 00:00:27,170 názov číslo 1. 13 00:00:27,170 --> 00:00:30,870 Ale ja idem na zjednodušenie, ktoré sa práve n, ako je naša všeobecne pomenované premenné 14 00:00:30,870 --> 00:00:32,009 pre počítanie niečoho. 15 00:00:32,009 --> 00:00:33,960 Čo je to kašle. 16 00:00:33,960 --> 00:00:35,780 >> Teraz, ja idem dopredu a potom kliknite na tlačidlo OK. 17 00:00:35,780 --> 00:00:38,830 A mám začiatky znova, definovaného kúsok skladačky. 18 00:00:38,830 --> 00:00:41,120 Inak známy ako funkcia. 19 00:00:41,120 --> 00:00:45,760 Teraz je táto funkcia bude mi umožní špecifikovať v kóde, koľkokrát 20 00:00:45,760 --> 00:00:47,230 Scratch by kašeľ. 21 00:00:47,230 --> 00:00:50,020 Takže poďme sa chytiť prvá, ktorá opakuje blok. 22 00:00:50,020 --> 00:00:53,070 Ale skôr než tvrdú srsť číslo ako je 10 alebo tri, as 23 00:00:53,070 --> 00:00:54,290 sme urobili v minulosti. 24 00:00:54,290 --> 00:00:58,520 >> Poďme chytiť túto premennú n a určiť že by sme mali opakovať premennú 25 00:00:58,520 --> 00:00:59,630 počet opakovaní. 26 00:00:59,630 --> 00:01:02,480 N, avšak mnohokrát užívateľ zadal. 27 00:01:02,480 --> 00:01:05,099 A teraz, čo chceme Scratch sa opakovať určitý počet, koľkokrát? 28 00:01:05,099 --> 00:01:08,520 No, chcem Stieracie povedať, kašeľ po dobu jednej sekundy. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 Potom by som chcel, aby mu zlomiť okamih. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> A teraz musím skutočne nazvať funkcie vo svojom aktuálnom programe 33 00:01:21,030 --> 00:01:22,550 hovorí Scratch ku kašľu. 34 00:01:22,550 --> 00:01:26,680 Takže budem ťahať môj novo z kašeľ kúsok skladačky. 35 00:01:26,680 --> 00:01:30,460 A teraz, skôr než použiť predvolené nastavenia 1, ja idem do toho a špecifikovať 36 00:01:30,460 --> 00:01:31,560 tri kašľa. 37 00:01:31,560 --> 00:01:35,080 Takže teraz čo sa stane, keď som kliknite zelená vlajka je môj kašeľ 38 00:01:35,080 --> 00:01:37,010 skladačky bude vykonaný. 39 00:01:37,010 --> 00:01:41,660 >> Toto číslo 3 bude minulosť v funkciu kašeľ, aby som tak povedal. 40 00:01:41,660 --> 00:01:45,620 A to je miesto, kde kód funkcie je bude brať veci odtiaľ. 41 00:01:45,620 --> 00:01:49,840 Opakovanie krát n alebo tri v tomto prípad, hovorí kašli na sekundu, 42 00:01:49,840 --> 00:01:54,000 čakanie na sekundu, opakovanie, opakovanie, a to je všetko. 43 00:01:54,000 --> 00:01:56,330 Poďme kliknite na zelenú vlajkou. 44 00:01:56,330 --> 00:02:02,030 Kašeľ, kašeľ, kašeľ, a tam ho. 45 00:02:02,030 --> 00:02:04,040