1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> ZVUČNIK 1: Idemo preciziranje Provedba kašlja 3 00:00:02,260 --> 00:00:03,230 malo više. 4 00:00:03,230 --> 00:00:06,580 Tako da umjesto da samo kašalj jedan vrijeme, kada se koristi blok kašalj 5 00:00:06,580 --> 00:00:09,780 zapravo možete odrediti koliko puta da sprite treba iskašljati. 6 00:00:09,780 --> 00:00:12,000 Dakle, ovaj put ću se klik, napraviti blok. 7 00:00:12,000 --> 00:00:13,615 Ja sam opet ću ga nazvati kašalj. 8 00:00:13,615 --> 00:00:16,200 No, ovaj put ću se proširiti ove opcije. 9 00:00:16,200 --> 00:00:20,450 >> Tu ti mogu navesti da je ovaj kašalj blok trebao uzeti broj kao ulaz. 10 00:00:20,450 --> 00:00:22,220 Klikom na ovu ikonu ovdje. 11 00:00:22,220 --> 00:00:25,850 Po defaultu na taj ulaz inače poznat kao argument, ima zadani 12 00:00:25,850 --> 00:00:27,170 naziv brojem 1. 13 00:00:27,170 --> 00:00:30,870 Ali ja ću pojednostaviti da bi upravo nje, kao što je naš obično zove promjenjiva 14 00:00:30,870 --> 00:00:32,009 za brojenje nešto. 15 00:00:32,009 --> 00:00:33,960 Koji je u ovo kašalj. 16 00:00:33,960 --> 00:00:35,780 >> Sada, ja ću otići naprijed i pritisnite OK. 17 00:00:35,780 --> 00:00:38,830 A ja opet imaju početke, definiranog slagalice. 18 00:00:38,830 --> 00:00:41,120 Inače poznat kao funkcija. 19 00:00:41,120 --> 00:00:45,760 Sada, ova funkcija će mi dopustiti odrediti u kodu koliko puta 20 00:00:45,760 --> 00:00:47,230 Scratch treba iskašljati. 21 00:00:47,230 --> 00:00:50,020 Tako ćemo zgrabiti prvi koji ponavlja blok. 22 00:00:50,020 --> 00:00:53,070 No, umjesto tvrdog kaput broj 10 kao i tri, kao 23 00:00:53,070 --> 00:00:54,290 smo učinili u prošlosti. 24 00:00:54,290 --> 00:00:58,520 >> Izvadimo je varijablu n i navesti da bismo trebali ponoviti varijablu 25 00:00:58,520 --> 00:00:59,630 broj puta. 26 00:00:59,630 --> 00:01:02,480 N, međutim mnogo puta korisnik odredio. 27 00:01:02,480 --> 00:01:05,099 Sada ono što ne želimo da se Scratch ponoviti neke više puta? 28 00:01:05,099 --> 00:01:08,520 Pa, želim Scratch reći kašalj za jednu sekundu. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 Onda bih želio da mu je trenutak pauze. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> I sad moram zapravo poziv da funkcija u svom stvarnom programu 33 00:01:21,030 --> 00:01:22,550 govorim Scratch kašljati. 34 00:01:22,550 --> 00:01:26,680 Dakle, ja ću povući moje novo napravili kašalj puzzle komad. 35 00:01:26,680 --> 00:01:30,460 I sad umjesto da koristite zadani 1, ja ću ići naprijed i navesti 36 00:01:30,460 --> 00:01:31,560 Tri kašalj. 37 00:01:31,560 --> 00:01:35,080 Pa sad, što će se dogoditi kad sam kliknite zelena zastava je moj kašalj 38 00:01:35,080 --> 00:01:37,010 puzzle komad će se izvršiti. 39 00:01:37,010 --> 00:01:41,660 >> Taj broj 3 će biti prošlost u na funkciju kašalj da se tako izrazim. 40 00:01:41,660 --> 00:01:45,620 I tamo funkcionira kod će uzeti stvari od tamo. 41 00:01:45,620 --> 00:01:49,840 Ponavljanje n puta ili tri u to slučaj, rekavši kašalj za sekundu, 42 00:01:49,840 --> 00:01:54,000 čekajući trenutak, ponavlja, ponavlja, i to je to. 43 00:01:54,000 --> 00:01:56,330 Idemo kliknite na zelenu zastavu. 44 00:01:56,330 --> 00:02:02,030 Kašalj, kašalj, kašalj, i tamo ga. 45 00:02:02,030 --> 00:02:04,040