1 00:00:00,000 --> 00:00:00,400 2 00:00:00,400 --> 00:00:02,260 >> SPEAKER 1: Ni fajnigi mia efektivigo de tuso 3 00:00:02,260 --> 00:00:03,230 iom pli. 4 00:00:03,230 --> 00:00:06,580 Por ke anstataŭ nur tusadi sola tempo, kiam uzante tuso bloko 5 00:00:06,580 --> 00:00:09,780 vi povas reale specifi kiom fojoj ke sprite devus tusadi. 6 00:00:09,780 --> 00:00:12,000 Do tiu tempo Mi tuj klaki, fari bloko. 7 00:00:12,000 --> 00:00:13,615 Mi denove iras por voki lin tusi. 8 00:00:13,615 --> 00:00:16,200 Sed ĉi tiu tempo Mi tuj pligrandigi tiujn eblojn. 9 00:00:16,200 --> 00:00:20,450 >> Tie, mi povas specifi ke tiu tuso bloko devus preni numeron kiel enigo. 10 00:00:20,450 --> 00:00:22,220 Klakante ĉi tiun ikonon cxi tie. 11 00:00:22,220 --> 00:00:25,850 Defaŭlte al tiu enigo alimaniere konataj kiel argumento, havas implicitan 12 00:00:25,850 --> 00:00:27,170 nomo de numero 1. 13 00:00:27,170 --> 00:00:30,870 Sed mi tuj simpligi ke por ĝuste n, kiel estas niaj komune nomata variablo 14 00:00:30,870 --> 00:00:32,009 por rakonti ion. 15 00:00:32,009 --> 00:00:33,960 Kiu en ĉi estas coughs. 16 00:00:33,960 --> 00:00:35,780 >> Nu, mi tuj iros antaŭen kaj alklaku OK. 17 00:00:35,780 --> 00:00:38,830 Kaj mi havas la komencoj denove, de difinita puzlo peco. 18 00:00:38,830 --> 00:00:41,120 Alie sciata kiel funkcio. 19 00:00:41,120 --> 00:00:45,760 Nun, ĉi tiu funkcio tuj permesos al mi specifi en kodo kiomfoje 20 00:00:45,760 --> 00:00:47,230 Nulo devus tusadi. 21 00:00:47,230 --> 00:00:50,020 Do ni kaptu unua kiu ripetas bloki. 22 00:00:50,020 --> 00:00:53,070 Sed anstataŭ malfacile jakon nombro kiel la 10 aŭ tri, kiel 23 00:00:53,070 --> 00:00:54,290 ni jam faris en la pasinteco. 24 00:00:54,290 --> 00:00:58,520 >> Ni kaptu tiun variablon n kaj specifi ke ni devas ripeti variablo 25 00:00:58,520 --> 00:00:59,630 nombro da fojoj. 26 00:00:59,630 --> 00:01:02,480 N, tamen multfoje la uzulo specifita. 27 00:01:02,480 --> 00:01:05,099 Nun kion ni volas Scratch al ripeti iun nombron da fojoj? 28 00:01:05,099 --> 00:01:08,520 Nu, mi volas Scratch diri tusi por unu sekundo. 29 00:01:08,520 --> 00:01:11,810 30 00:01:11,810 --> 00:01:13,600 Do mi ŝatus doni al li momenta paŭzo. 31 00:01:13,600 --> 00:01:16,710 32 00:01:16,710 --> 00:01:21,030 >> Kaj nun mi bezonas efektive nomas tiun funkcio en mia reala programo per 33 00:01:21,030 --> 00:01:22,550 dirante Scratch tusadi. 34 00:01:22,550 --> 00:01:26,680 Do mi tuj tiri mian nove faris tuso puzlo peco. 35 00:01:26,680 --> 00:01:30,460 Kaj nun anstataŭ uzi la defaŭltan de 1, Mi tuj iros antaŭen kaj specifi 36 00:01:30,460 --> 00:01:31,560 tri coughs. 37 00:01:31,560 --> 00:01:35,080 Do nun kio estas okazonta se mi klaki la verdan flagon estas mia tuso 38 00:01:35,080 --> 00:01:37,010 enigmo peco tuj get ekzekutita. 39 00:01:37,010 --> 00:01:41,660 >> Tiu numero 3 tuj estos pasintaj en al la tuso funkcio tiel diri. 40 00:01:41,660 --> 00:01:45,620 Kaj tie estas kie la funkcioj kodo iri por preni aĵojn de tie. 41 00:01:45,620 --> 00:01:49,840 Repeating n fojoj aŭ tri en tiu kazo, dirante tuso dum sekundo, 42 00:01:49,840 --> 00:01:54,000 atendi dum sekundo, ripetante, ripeti, kaj tio estas ĝi. 43 00:01:54,000 --> 00:01:56,330 Ni klaku la verdan flagon. 44 00:01:56,330 --> 00:02:02,030 Tusi, tuso, tuso, kaj tie vi ĝin. 45 00:02:02,030 --> 00:02:04,040