1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> SPEAKER 1: Pojďme vylepšit my provádění kašle 3 00:00:02,260 --> 00:00:03,230 trochu víc. 4 00:00:03,230 --> 00:00:06,580 Tak, že spíše než jen jeden kašel čas, při použití kašel blok 5 00:00:06,580 --> 00:00:09,780 můžete skutečně určit, kolik časy, které sprite by kašlat. 6 00:00:09,780 --> 00:00:12,000 Takže tentokrát budu klepněte na tlačítko, aby se blok. 7 00:00:12,000 --> 00:00:13,615 Já zase bude říkat kašel. 8 00:00:13,615 --> 00:00:16,200 Ale tentokrát budu rozšířit tyto možnosti. 9 00:00:16,200 --> 00:00:20,450 >> Tam, mohu určit, že tento kašel Blok by měl mít číslo jako vstup. 10 00:00:20,450 --> 00:00:22,220 Kliknutím na tuto ikonu zde. 11 00:00:22,220 --> 00:00:25,850 Ve výchozím nastavení je k tomuto vstupu jinak známého jako argument, má výchozí 12 00:00:25,850 --> 00:00:27,170 název číslo 1. 13 00:00:27,170 --> 00:00:30,870 Ale já jdu na zjednodušení, které se právě n, jak je naše obecně pojmenované proměnné 14 00:00:30,870 --> 00:00:32,009 pro počítání něčeho. 15 00:00:32,009 --> 00:00:33,960 Což je to kašle. 16 00:00:33,960 --> 00:00:35,780 >> Teď, já jdu dopředu a klepněte na tlačítko OK. 17 00:00:35,780 --> 00:00:38,830 A mám začátky znovu, definovaného kousek skládačky. 18 00:00:38,830 --> 00:00:41,120 Jinak známý jako funkce. 19 00:00:41,120 --> 00:00:45,760 Nyní je tato funkce bude mi umožní specifikovat v kódu, kolikrát 20 00:00:45,760 --> 00:00:47,230 Scratch by kašel. 21 00:00:47,230 --> 00:00:50,020 Takže pojďme se chytit první, která opakuje blok. 22 00:00:50,020 --> 00:00:53,070 Ale spíše než tvrdou srst číslo jako je 10 nebo tři, as 23 00:00:53,070 --> 00:00:54,290 jsme udělali v minulosti. 24 00:00:54,290 --> 00:00:58,520 >> Pojďme chytit tuto proměnnou n a určit že bychom měli opakovat proměnnou 25 00:00:58,520 --> 00:00:59,630 počet opakování. 26 00:00:59,630 --> 00:01:02,480 N, nicméně mnohokrát uživatel zadal. 27 00:01:02,480 --> 00:01:05,099 A teď, co chceme Scratch se opakovat určitý počet, kolikrát? 28 00:01:05,099 --> 00:01:08,520 No, chci Stírací říci, kašel po dobu jedné sekundy. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 Pak bych chtěl, aby mu zlomit okamžik. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> A teď musím skutečně nazvat funkce ve svém aktuálním programu 33 00:01:21,030 --> 00:01:22,550 říká Scratch ke kašli. 34 00:01:22,550 --> 00:01:26,680 Takže budu táhnout můj nově z kašel kousek skládačky. 35 00:01:26,680 --> 00:01:30,460 A teď, spíše než použít výchozí nastavení 1, já jdu do toho a specifikovat 36 00:01:30,460 --> 00:01:31,560 tři kašle. 37 00:01:31,560 --> 00:01:35,080 Takže teď co se stane, když jsem klikněte zelená vlajka je můj kašel 38 00:01:35,080 --> 00:01:37,010 skládačky bude vykonán. 39 00:01:37,010 --> 00:01:41,660 >> Toto číslo 3 bude minulost v funkci kašel, abych tak řekl. 40 00:01:41,660 --> 00:01:45,620 A to je místo, kde kód funkce je bude brát věci odtamtud. 41 00:01:45,620 --> 00:01:49,840 Opakování krát n nebo tři v tomto případ, říká kašli na vteřinu, 42 00:01:49,840 --> 00:01:54,000 čekání na vteřinu, opakování, opakování, a to je vše. 43 00:01:54,000 --> 00:01:56,330 Pojďme klepněte na zelenou vlajkou. 44 00:01:56,330 --> 00:02:02,030 Kašel, kašel, kašel, a tam jej. 45 00:02:02,030 --> 00:02:04,040