1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> SPEAKER 1: Да се ​​усъвършенства ми изпълнение на кашлица 3 00:00:02,260 --> 00:00:03,230 малко повече. 4 00:00:03,230 --> 00:00:06,580 Така че вместо просто да кашля един единствен време, когато с помощта на кашлица блок 5 00:00:06,580 --> 00:00:09,780 всъщност можете да определите колко пъти, че спрайт трябва кашлица. 6 00:00:09,780 --> 00:00:12,000 Така че този път аз ще кликнете, направи го блокира. 7 00:00:12,000 --> 00:00:13,615 Аз отново ще го наречем кашлица. 8 00:00:13,615 --> 00:00:16,200 Но този път аз ще разширят тези възможности. 9 00:00:16,200 --> 00:00:20,450 >> Има, аз мога да се уточни, че това кашлица блок трябва да предприеме редица като вход. 10 00:00:20,450 --> 00:00:22,220 Като кликнете тази икона тук. 11 00:00:22,220 --> 00:00:25,850 По подразбиране за този вход иначе известен като аргумент, има по подразбиране 12 00:00:25,850 --> 00:00:27,170 име на номер 1. 13 00:00:27,170 --> 00:00:30,870 Но аз отивам да се опрости, че просто п, както е нашата често именувана променлива 14 00:00:30,870 --> 00:00:32,009 за преброяване на нещо. 15 00:00:32,009 --> 00:00:33,960 Което е кашлица. 16 00:00:33,960 --> 00:00:35,780 >> Сега, аз отивам да напред и кликнете OK. 17 00:00:35,780 --> 00:00:38,830 И аз имам отново началото, на определено парче пъзел. 18 00:00:38,830 --> 00:00:41,120 В противен случай, известен като функция. 19 00:00:41,120 --> 00:00:45,760 Сега, тази функция ще ми позволите да се уточни в код колко пъти 20 00:00:45,760 --> 00:00:47,230 Scratch трябва да кашля. 21 00:00:47,230 --> 00:00:50,020 Така че нека да вземете първо място, че повторения блокират. 22 00:00:50,020 --> 00:00:53,070 Но вместо твърд палто редица като 10 или три, като 23 00:00:53,070 --> 00:00:54,290 ние сме направили в миналото. 24 00:00:54,290 --> 00:00:58,520 >> Нека да вземем тази променлива н и определете че ние трябва да се повтаря една променлива 25 00:00:58,520 --> 00:00:59,630 брой пъти. 26 00:00:59,630 --> 00:01:02,480 N, обаче много пъти потребителят е посочил. 27 00:01:02,480 --> 00:01:05,099 Сега това, което искаме да Scratch Повтарям някои няколко пъти? 28 00:01:05,099 --> 00:01:08,520 Ами, искам да кажа, Scratch кашлица за една секунда. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 След това бих искал да му даде пауза за миг. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> И сега аз трябва да се обадя, че всъщност функция в действителната си програма, като 33 00:01:21,030 --> 00:01:22,550 казва Scratch да кашля. 34 00:01:22,550 --> 00:01:26,680 Така че аз отивам да плъзнете ми наскоро направи кашлица парче пъзел. 35 00:01:26,680 --> 00:01:30,460 И сега, вместо да използвате по подразбиране на 1, аз ще отида напред и да се уточни 36 00:01:30,460 --> 00:01:31,560 три кашлица. 37 00:01:31,560 --> 00:01:35,080 Така че сега това, което е на път да се случи, когато аз щракнете върху зеления флаг е моята кашлица 38 00:01:35,080 --> 00:01:37,010 пъзел парче няма да се изпълнява. 39 00:01:37,010 --> 00:01:41,660 >> Това номер 3 ще бъде минало в функцията за кашлица, така да се каже. 40 00:01:41,660 --> 00:01:45,620 И това е, когато кодът на функции е ще вземе нещата от там. 41 00:01:45,620 --> 00:01:49,840 Повтаряне н пъти или три в тази случай, казвайки кашлица за секунда, 42 00:01:49,840 --> 00:01:54,000 в очакване на второто, повтаряйки, повтаряне, и това е всичко. 43 00:01:54,000 --> 00:01:56,330 Нека да щракнете върху зеления флаг. 44 00:01:56,330 --> 00:02:02,030 Кашлица, кашлица, кашлица, и има ли го. 45 00:02:02,030 --> 00:02:04,040