1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> LUIDSPREKER 1: Laten we verfijnen mijn uitvoering van hoest 3 00:00:02,260 --> 00:00:03,230 een beetje meer. 4 00:00:03,230 --> 00:00:06,580 Zodat in plaats van alleen hoesten een tijd, bij gebruik van een hoest blok 5 00:00:06,580 --> 00:00:09,780 kun je eigenlijk opgeven hoeveel tijden dat sprite moet hoesten. 6 00:00:09,780 --> 00:00:12,000 Dus deze keer ga ik klik, maak een blok. 7 00:00:12,000 --> 00:00:13,615 Ik ben weer gaan noemen hoesten. 8 00:00:13,615 --> 00:00:16,200 Maar deze keer ga ik uitbreiden van deze opties. 9 00:00:16,200 --> 00:00:20,450 >> Daar kan ik opgeven dat deze hoest blok moet een nummer als input. 10 00:00:20,450 --> 00:00:22,220 Door te klikken op dit pictogram hier. 11 00:00:22,220 --> 00:00:25,850 Standaard op die ingang ook wel bekend als argument, heeft een standaard 12 00:00:25,850 --> 00:00:27,170 naam van de nummer 1. 13 00:00:27,170 --> 00:00:30,870 Maar ik ga vereenvoudigen dat gewoon n, zo is ons vaak genoemd variabele 14 00:00:30,870 --> 00:00:32,009 iets tellen. 15 00:00:32,009 --> 00:00:33,960 Die in dit hoest. 16 00:00:33,960 --> 00:00:35,780 >> Nu, ik ga om te gaan gang en klik op OK. 17 00:00:35,780 --> 00:00:38,830 En ik heb het begin opnieuw, van een bepaald puzzelstukje. 18 00:00:38,830 --> 00:00:41,120 Oftewel functie. 19 00:00:41,120 --> 00:00:45,760 Nu is deze functie gaat me toelaten om aan te geven in de code hoe vaak 20 00:00:45,760 --> 00:00:47,230 Kras moeten hoesten. 21 00:00:47,230 --> 00:00:50,020 Dus laten we grijpen de eerste die herhalingen blokkeren. 22 00:00:50,020 --> 00:00:53,070 Maar in plaats van harde jas een aantal zoals 10 of drie, als 23 00:00:53,070 --> 00:00:54,290 we hebben gedaan in het verleden. 24 00:00:54,290 --> 00:00:58,520 >> Laten we grijp deze variabele n en geef dat we een variabele moet herhalen 25 00:00:58,520 --> 00:00:59,630 aantal keren. 26 00:00:59,630 --> 00:01:02,480 N, hoeveel malen de gebruiker heeft opgegeven. 27 00:01:02,480 --> 00:01:05,099 Nu wat willen we Scratch aan herhaal sommige aantal keren? 28 00:01:05,099 --> 00:01:08,520 Nou, ik wil Scratch zeggen hoesten voor een seconde. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 Dan zou ik hem graag geven pauze van een ogenblik. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> En nu moet ik eigenlijk noemen functie in mijn eigenlijke programma door 33 00:01:21,030 --> 00:01:22,550 vertellen Scratch te hoesten. 34 00:01:22,550 --> 00:01:26,680 Dus ik ga mijn nieuw slepen gemaakt hoest puzzelstukje. 35 00:01:26,680 --> 00:01:30,460 En nu in plaats van de standaard van 1, ik ga om verder te gaan en geef 36 00:01:30,460 --> 00:01:31,560 drie hoest. 37 00:01:31,560 --> 00:01:35,080 Dus nu wat er gaat gebeuren als ik klik op de groene vlag is mijn hoest 38 00:01:35,080 --> 00:01:37,010 puzzelstukje gaat krijgen geëxecuteerd. 39 00:01:37,010 --> 00:01:41,660 >> Dat nummer 3 gaat voorbij te zijn in om de hoest functie zo te zeggen. 40 00:01:41,660 --> 00:01:45,620 En dat is waar de functies code is gaan om dingen te nemen vanaf daar. 41 00:01:45,620 --> 00:01:49,840 Herhalen n keer of drie in dit geval zeggen hoesten voor een tweede, 42 00:01:49,840 --> 00:01:54,000 wachten op een tweede, het herhalen, herhalen, en dat is het. 43 00:01:54,000 --> 00:01:56,330 Laten we op de groene vlag. 44 00:01:56,330 --> 00:02:02,030 Hoesten, hoesten, hoesten, en daar heb je het. 45 00:02:02,030 --> 00:02:04,040