[Powered by Google Translate] ZAMYLA Chan: Guztiak eskubidea. Kaixo, guztioi, eta gidatua 0 ongietorria. Nire izena Zamyla, eta liderra izango dut horiek walkthroughs aurten. CS50, arazo multzo bakoitzean Bisita gidatua batek lagunduta Horren bidez, astean arazo jaurtiketa bidez egingo dugu, hitz egin bidez, hitz egin lehen urratsak emateko, eztabaidatzeko hainbat teknikak eta aholkuak ezarri sartu arazoa benetan apurtu Lasén ziztadak batzuk. Ere naiz benetan zoriontsu edozein galdera erantzun duzula dute arazoa multzoa. ADO gehiagorik gabe, pozik zu hemen nago, Oraindik duzun ala ez Hemen pertsona edo tuning konektatuta. Dezagun Hasteko. Lehen p-set CS50 Beraz, - benetan ari gara, ez Idazteko eta makina sartu kodea stuff nahiko oraindik. Benetan ari gara erabiliz Scratch, hau da, bat aukera ematen duen programa arrastatu eta jaregin batzuk egin gurekin programazioa. Eta beraz, nahiz eta ez idazten ari gara, benetan aukera ematen digu arakatzeko oinarrizko kontzeptu batzuk guztiak erabiliko dugu CS50 zehar. Orain, zenbait kontzeptu horiek Toolbox en zerrendatuta dago hemen. Zer Bisita gidatua behin egin nahi nuke da aurkeztuko duzun guztia Bisita gidatua egiteko erabili ditzakezun tresna multzo batekin. Eta, beraz, ez kezkatu. Dugu baldintza horiek guztiak, eta horiek guztiak zehar gidatua teoriak. Orain, amaitzeko duzun ala ez, tresna horiek guztiak erabiliz, edo, besterik gabe, horietako batzuk, benetan ona da zer ari hornitutako arazoa multzoa aurre egiteko gai izan behar du. Beraz, Scratch, lehen Lingo jakin behar duzu zer Sprite bat da. Objektu behin edo karaktere guztiak, beraz, izango da katu bat txakur bat edo baloi bat, deitzen da Sprite. Eta, beraz, nahi badut, esan, bi katu ala ez Oraindik berdin-berdina - Bi Scratch sprites bereizi egin behar dut. Eta beraz, sprites haiekin lotutako scripts. Scripts dira benetan zer eraikin izango zaren arrastatu eta jaregiten blokeak. Eta beraz, zer scripts ez da mota zehazteko definitu eta nola Sprite, jokatzen du. Sprites ez dira benetan just irudiak, izan garelako sprites, lotutako jantziak mota zehazten du zer Sprite itxura. Eta mozorro bat baino gehiago izan dezakezu Sprite jakin batean. Beraz, uneren batean zure Scratch programa zehar, dugu erakutsiko gisa geroago, gaur egun Bisita gidatua zehar, benetan ahal izango duzu aldatu zure Sprite mozorroa edo itxura egiteko apur bat edo erabat desberdina. Eta horrela Scratch Sprite bat sortzeko hiru modu daude. One, zure marraztu dezakezu Scratch-en pintura editore eraiki zen. Zure irudia igo dezakezu, erabili Scratch en bat eraiki-in direnak, edo, azken aukera, ausazko Sprite. Orain, batez ere zortea sentitu naiz, gero I ongi etorria zure zorte saiatu eta ausazko Sprite bat sortzeko. Beraz, sprites, guztiak jartzen dira Scratch etapa. Etapa - tratatu ahal izango dugu gure oihalekin. Eta horrela sprites, agertokian jartzen dira. Eta etapa honetan, zer egiten da sprites, guztiak aukera ematen du mugitu da. Eta besterik ez sprites bezala, etapa scripts ere. Eta, beraz, scripts horiek etapa - Benetan erabilgarria da duenean, hitza, script hori ez duzu zehazki bat berariazko Sprite pertain, baizik anitz sprites batena edo, besterik gabe, eta, oro har, zerbait egin nahi duzu. Beraz, script horiek jarri dezakezu etapa horren ordez, eta hori apur bat hobeto diseinu izango litzateke. Orain, bat baino gehiago sprites duzu bitartean, ona da kontuan hartu ahal izango duzu bakarra izan etapa. Baina etapa ere jatorri. Eta jantziak bezala, sprites ez bezala, etapa jatorri. Eta berriro ere, bai dezakezu marraztu zeure edo zeure igo irudia atzeko plano gisa erabili. Beraz, ez du edonork, edozein galdera dugu joan aurretik? Ados. Feel free me eteteko Bisita gidatua zehar, eta Duzu edozein galdera erantzun pozik nago. Ados. Beraz, zure Sprite programa hasten zara, zer ari zaren joan ez da berde Ez egin klik duzu. Baina ez baduzu konektatu ezer bloke hau eskuinera hemen, eta ezer ez da benetan gertatuko. Zeren, ikusten duzun, zer scripts eta jendaurreko behar ez da benetan daki gertaera erantzuteko hori zer deitzen dugun, ekitaldiak - Ez berdea ari klik egindakoan. Beraz, benetan erantsi bloke groove behar duzu. hori Ez berdea, bertan klik bloke behean, eta, ondoren, programa zer egin eta nola erantzuteko ezagutzeko aukera izango berdea Ez klik egindakoan. Beno, zer dator horren ondoren? Beno, erabili Scratch bloke handiak ditugu, eta non haragia, zure programa, benetan hauetan datza adierazpenak. Eta beraz, adierazpen horiek ez dira era egokian kolorearen arabera antolatzen da. Mugimenduari lotutako ekintzak duzu, soinua, begirada, et cetera. Eta, beraz, haien arteko en nabigatzeko aukera izango duzu dezakezu Scratch programa fitxak. Eta, beraz, bere inguruan eraikitako beste duzu, berriz, noa, adierazpenak benetan egiten da benetan kontatzen sprites edo etapako zerbait egin behar. Besterik esaten ez bezala, OK, Horretarako, adierazpenak benetan haragia benetako. Dezagun esan halako ekintza bat soilik exekutatu nahi duzun, esan meow cat nahi besterik ez duzu halako gauza bat gertatzen denean. Abantaila hartu ahal izango dugu Booleans, eta bertan ikasi duzu Hitzaldia bat. Eta, beraz, horiek adierazpen ebaluatzen dira bai egia edo gezurra. Eta, beraz, horiek Scratch identifikatu angelu ikusiko duzu bloke horien amaieran. Eta horrela, hainbat Booleans mota desberdinak behar duzu. Duzu "gehien sakatzen behera ari da," "ez 2 gehi 2 5 equate, "edo" erabiltzailea behera zenbait tekla bat sakatzean teklatua? " Orain, ezin duzu erabili horiek bakarrik. Zer egin behar duzun da, baldintza batekin konbinatu. Beraz, egoera ez dago Scratch fitxa kontrol pean. Eta horrela izan erosoan biltegian dela apur bat jarri behar duzun bloke forma erakusten du. Egoeraren testuinguruaren arabera, beraz, aukeratu dezakezu Boolean eta, ondoren, zure egoera barruan. Eta han conditional laburpen bat behar duzu. Jarri bloke barruan adierazpenak bada, orduan duzu egitura sortu, horren bidez behin, zenbait baldintza betetzen Ezkerraldean, instrukzioa exekutatu ondoren. Bai? STUDENT: aldagai bat zenbaki bat adierazten badu, ezin duzu erabili aldagai boolearrak barruan, berde bat bezala, adibidez? ZAMYLA Chan: Bai, ahal duzu. Arrastatu eta jaregin ahal izango duzu barruan balioa aldakorra zirkular forma dago. Orain, ordenagailuak abantaila bat zabala potentzia da abiadura eta prozesu errepikakorra exekutatu ahal izango dute. Eta, beraz, ordez, esan, agindu bat errepikatzea baino gehiago eta gehiagoko eta berriz eta benetan hori idatziz edo kasu honetan, Scratch, arrastatu eta erortzen utzi eta arrastatu eta jaregiten zer egin dezakegu enkapsulatu begizta batean. Eta, beraz, begiztak erabili daiteke bai gauza infinituki betiko begizta bat, edo ezarri zenbat aldiz esan, "hitza hi" 10 aldiz errepikatu edo jakin bat arte egoera ez da egia. Eta, beraz, berriro ere, Scratch hori hinting ikusten duzun hori esate baterako, baldintza bat behar duzu "errepikatu arte" gero bakarrik gauza ez barruan sartzen da balio boolear bat da. Guztiak eskubidea. Beraz, gaur egun, errepikakorra dugu enkapsulatu badakigu loops barruan prozesuak. Horregatik, honen antzeko zerbait ez izatea ezin hobea ikusi ahal izango duzu. Diapositiba sartzen ez du. Funtsean, ez da gauza bera eta gehiagoko berriz 10 aldiz, hain zuzen ere. 10 urrats mugitzen da, dio kaixo, mugitzen 10 urrats, dio kaixo. Beraz, gaur egun, behin loops ditugu dezakezu, antzeko zerbait hau da, asko hobeto. Laburragoa da, txikiagoa da, eta osatzen da benetan gauza bera. Orain, Scratch hori ez egiteko diferentzia handi, baina aurrezten da benetan, denbora pixka bat. Beraz, adierazpen aldakorra aldera benetan erabili dezakezu aldagai eta barruan jartzea baldintzak. Adierazita bezala bertan, izeneko aldagai bat ikusten dugun "Kontraerasoan", eta ikusten ari gara equating edo ez 0 baino txikiagoa da. Beraz, aldagai dira, funtsean, esan nuen, balio edukiontziak. Scratch, balore-mota horiek bai hitz edo zenbakiak izan daitezke. Eta, beraz, aldagai horiek, haiekin egin ahal izango dugu dugu beren balioa ezar dezakezu. Beraz, lehen hemen adibidez, testu adibide dugu balio "Hello, World!" duten Bigarren adibidean, bere gain hartu zuen dagoeneko dugun izeneko aldagai bat "Kontraerasoan", eta, kasu horretan, aldatzen ari gara 3. Incrementing ari gara 3. Eta gero azken adibidez, aldagai arrastatutako daiteke boolear adierazpen bat jarri behar da. Orain, aldagai bat sortzen denean, zer egin behar duzu erabaki guztiak aldagai egin duzun ala ez Scratch programa sprites, edo, besterik gabe, Zehaztapenak Sprite zein hautatu duzun duzunean egiteko aldagaia. Eta, beraz, hau oso erabaki garrantzitsu bat egin da. Eta datorren benetan zer esparrua nahi duzun aldagai izan. Horrela, esate baterako, tokiko esparrua adibide bat litzateke baduzu aukeratu besterik ez Sprite hau aldagaia. Beraz, Sprite hori bakarrik gai izango litzateke esan nahi du sartzeko aldagaia. Sprite hori bakarrik ikusteko gai izango litzateke, aldatzeko, aldatu da. Global esparrua bat izan Zuk aukeratzen bada beraz, sprites guztiak esaten bada, aukera hori hautatzen baduzu, Orduan, esan nahi du etapa, baita sprites, guztiak ikusi, aldatu, eta hori eskuratu aldagaia gai izango dela sortu duzun. Edozein galdera, orain arte, aldagai edo ezer? Bai. STUDENT: aldagaiak, bi aldagai duzu Oraindik sprites desberdinak dira izen bereko bada? ZAMYLA Chan: tokiko sprites baitira --- ah, bai, barkatu. Beraz, galdera bi aldagai izan zen ala ez duzu programa bat, eta izen bereko bi aldagai baduzu izen bereko, baina ez dira bi tokiko sprites, beraz, Sprite bat, cat, aldagai izen "counter," eta Sprite bi, txakurra, izendatutako aldagai bat "counter", betiere, horiek tokiko sprites dira bai, gero, bere esparrua ez zabaltzeko Programaren gainerako. Eta beraz, beste sprites none edo etapa nahastu egingo dira. Guztiak eskubidea. Beraz, aipatutako sarrera puntu aurretik izan genuen berdea markatutako bloke klik egindakoan. Eta beraz, zer dela - dio, OK, gertakaria gertatzen berdea Ez dela klik egindakoan, hau da, zer egin behar duzu. Eta, beraz, ez da soilik gertaera Scratch dugun. Horrez gain, beste ekitaldi batzuk. Beraz, ditugu, adibidez, tekla bat teklatua sakatzen da. Eta benetan aukeratu ahal izango duzu A Z, 0 bidez hizkiak 9 bitartez, edo gezi-teklak. Eta gero, izan ere, beste ekitaldi batzuk, hala nola, zure Sprite sakatuta. Eta, beraz, horrekin hasten zara, funtsezko joera nabarituko hori bakarrik dute behean groove bat, eta, beraz, Ondoren, berriz, giltzak ezer ez esanguratsua goiko bloke. Eraikitzen, eta hori beheko duzu. Orain, adibidez, zer gertatzen den nahi dugu gertaera batzuk gertatuko denean, ez dakit, katu bat atal jakin bat da ukitu etapa edo horrelako zerbait? Egia esan, ez dugu eraikitako edozein gertaera adierazten duten. Beraz, zer egin behar izan dugu benetan gure event sortu. Eta hori da, emisio. Beraz, denean seinalea nahi duzun jakin bat gertatu da, ondoren, erabili nahi duzun kontrol-fitxa izeneko bloke bat da "Emititzeko." Eta, beraz, ondoren, izena idatzi dituzu gertaera nahi duzun emititzeko, eta, ondoren, nahi adina Sprite edo sprites - mezu honi erantzunez sprites bat baino gehiago izan dezakezu edo etapa izango dute hura kudeatzeko, izango dute jasoko du, esan du, OK, hori ulertzen dut gertatu da, eta, beraz, hori egin dut. Eta, beraz, betiere, ekitaldi bat emitituko duen da ulertzeko bai Sprite edo Sprite beste ekitaldi hau jaso eta erantzuteko. Orain, azken kontzeptua benetako adibide bat iritsi aurretik Scratch programa bat da, hariak. Beraz, hari ordenagailua exekutatzean aldi berean prozesuak aldi berean. Bermatzen dizu I guztiok hartu duten abantaila hari gara ari film bat ikustea, aldi berean, saiakera bat edo horrelako zerbait idazten. Ordenagailua aldi berean hainbat gauza exekutatzean denbora, Scratch ahal atsegin dute. Beraz, adibide honetan ikusi ahal izango duzu, bi script hauek zehatza Sprite bera erabiltzen da, zeren sarrera puntu bloke hasieran benetan erabili ahal aldiz multiploak. Bermatzen dizu I ziurrenik Ez berdea sakatu bloke ezagunenetako bat izango da zure programa blokeak. Beraz, bandera berdea sakatzen denean, ez da ikusten ditugu prozesu bat, baita berde Ez da joan klik egindakoan, ez dago aparteko prozesu bat gertatzen ari da. Eta, beraz, Scratch bi hauek exekutatuko da aldi berean. Eta, beraz, hari horiek erabilita, benetan ahal izango duzu jakitea sarrera-puntu bat baino gehiago nahiz eta sarrera-puntu bera da benetan erabilgarria izan da joan nahi izanez gero, esateko, bereizteko desberdin zereginak eta beste bat. Guztiak eskubidea. Hargatik benetan Scratch programa bat adibide bat begiratu. Ados. Beraz, gure programa txiki hemen Dagoeneko Nik egin. Beraz, besterik ez dut egin klik bandera berdea hasteko eta ikus zer egiten. Beraz, arrain laranja hemen dugu arrain Sprite badirudi mugitzeko eta ondoren, berrezarri eta joan "" atzera. Eta gero, Sprite marrazo bat izan dugu. Eta marrazo Sprite hau ezin mugitu, biratu ahal izango da, igeri inguruan. Ados. Beraz, fun-mota da. Baina zalantzarik gabe ezin dugu gehiago gehitu ahal izateko. Esate baterako, marrazo mugitzen, ikusiko dugu benetan pantailan, eta ia ikusmena desagertuko. Beraz, hori aldatu nahi dugu, baina ez dugu delako nahi marrazo ihes. Eta horrela dezagun gelditzeko gure script eta, ondoren, marrazo editatzeko gidoiak, agian zerbait gehitu. Oharra Sprite hau bereziki hemen, betiko begizta zuzen baten ertzean amaitzen da. Ez daukazu groove edozein. Beraz, hain zuzen ere zentzua, betiko begizta bat delako. Zerbait exekutatzean infinituki da. Beraz, ez da inoiz amaituko da. Nahiz eta ez zen azpian zerbait litzateke inoiz ez, hori lortzeko. Beraz, benetan behartuta zauden hari aurkeztu. Guztiak eskubidea. Beraz, dezagun gehitu script beste. Beraz, puntu honetan sarrera batekin hasten noa berdea Ez da bertan klik egin. Beraz, zer egin nahi dut etengabe egiaztatu behar den ala ez marrazo ertza ukitu. Baina, benetan, Motion pean dago neat bat ezagutzen dut bloke txikia dio, oh, ertzean, errebotea bada. Beraz, zer egin nahi dugun da etengabe exekutatu. Eta beraz, zer hau "ertzean bada, errebotea" ez - benetan Dagoeneko egiaztatzen ertzean naiz bada, eta errebote atzera. Beraz, zenbait loop mota etengabe aurkitu behar dugu exekutatu adierazpen hau. Kontrol pean hala badagokio, ez du inor ideia baten zer loop erabili nahi dugu agian? Bai. STUDENT: forever loop. ZAMYLA Chan: Zehazki, bai. Forever loop. Hargatik jarraipena hemen, eta, ondoren, esan, ertzean bada, errebote. Eta gero dezagun ikusteko. Guztiak eskubidea. Beraz, arraina ohiko bakoitzeko mugitzen. Eta orduan, oh - gaur egun marrazo ezin ihes egin eta pantailan off Errebote. Cool. Guztiak eskubidea. Beraz, sartu nintzen bila I can't - bai? STUDENT: Nola to marrazo aplikatzen duten mugituko da arraina? ZAMYLA Chan: Ah. Zergatik bakarrik marrazo Errebote, beraz, alderantziz, baita arrain, script hau idatzi dugun barruan delako marrazo Sprite. Ikusten duzu hemen, marrazo Sprite hautatuko da. Guztiak eskubidea. Beraz, dezagun beste zerbait gehitu. Jantziak duten hainbat nintzen esploratzen Scratch du, eta hau cute little marrazo-chomp ikusi nuen. Beraz, pentsatu nuen, hey, tira, agian ezartzeko ahal izango dugu marrazo chomping, esate baterako, espazioa sakatu dugu. Besterik ez dut hau gelditzeko. Guztiak eskubidea. Bai. STUDENT: Ezin izan da erakutsi besterik ez duzu azpian Costumes da? ZAMYLA Chan: Oh, bai. Beraz Jantziak pean joan nintzen, eta gero begiratu dut Inportatu pean. Eta beraz, hemen, Scratch jantziak duten array osoa du aukeratu ahal izango duzu. Eta, beraz, gero animaliak sorta oso bat da, eta, ondoren, marrazo lotutako jantziak, pare bat ditu. Ados. Beraz, script hau hemen, dagoeneko ari naiz etengabe egiaztatzen forever loop, OK, ondo, ezker gezia sakatzen bada, aurkakoan biratzeko nahi dut. Eskuineko gezia sakatzen bada, erlojuaren biratu nahi dut. Gora gezia sakatzen bada, orduan I nahi aurrera aurrera. Beraz, zer egin dezakegu besterik ez da script hau gehitu, ordez bereizi bat gehituz, hau da, dagoeneko delako egiaztapena horietatik teklak sakatzen ari dira gaia. Hargatik gehitu dio espazio gako bada erabili dezagun espazio chomp behera gakoa. Horiek gako Ezkerrera gezia sakatzen Beraz, et cetera, honako hauek dira distiratsuagoa urdin. Hargatik, itxaropen urdin TELEDETECCION joan, eta begiratu behera. Oh, eta hemen sakatzen funtsezko espazio bat da. Beraz, zer egin nahi dugun da aldatu bere marrazo mozorroa behera chomping. Hau nola marrazo itxura du, eta, beraz, joan Looks dugu. Eta hemen, dugu erosoan, aldatzeko mozorro marrazo-chomp. Baina behera chomp dugu, ez dugu nahi marrazo izango chomping behera betiko, eta, beraz dezagun gehitu, OK, bai gero, chomps ondoren, piztu itzuli nahi dugu. Ados, eta, beraz, ikus dezagun zer egiten duen. Beraz, mugitu dugu. Ados. Beraz, chomping dugu. Chomping mota da azkar arren, izan ere, Scratch, haiek du exekutatzean berehala. Orduan, goazen kontrolatzea eta bere eskertuko chomp, segundo bat itxaron. Eta hemen behera chomps pixka bat gehiago doa aurretik atzera bere gosea. Ados. Beraz, nahiko marrazo orain pozik nago. Baina arrain, zer egiten da dirudienez, aurrera urrats pare, hain zuzen ere, bost aldiz. 50 urrats mugituz. Eta orduan zer egiten goiko blokean Hemen nago esaten, OK, ondo, x balio jakin bat joan da joan. Koordenatuak aurkitzeko, benetan ahal izango duzu sagua baino gehiago pantailan, eta, ondoren, beheko hemen eskuineko erakusteko izango da zer dira koordenatuak. Beraz, hori abantaila hartu ahal izango duzu sarrerako koordenatuak nahi duzun. Eta beraz, zer da adierazpen hau hemen esaten da, esaten OK, ondo, arrain x balio jakin hasten da eta, ondoren, da altuera alda daiteke. Benetan ari naiz oraindik egonaldiak altuera ausazko hautatzeko etapa murrizketa barruan. Eta beraz, hemen, zer abantaila dut hartzeko gertakari igortzen. Beraz, gertaera handler honen berri fish1 ikusiko duzu. Beraz, betiere, arraina fish1 gertaera berria jasoko du, haren exekutatu hau. Eta gero, ondoren aurrerantz mugitzen du bere jaurtiketa zenbatekoa ikusiko duzu aldiz, eta ondoren emititzen da benetan berriz, OK, berriak fish1. Baina, horren ordez, nola dezagun arrain bakarra beraz, it berrezartzen aurretik pantaila amaieran jarraitzen du, ordez erdian joan mota. Beraz, ordez esaten, errepikatu bost aldiz egiten dugu ez duelako benetan jakin zenbat aldiz behar arte izango da pantailaren amaierara iristen, dezagun beste zerbait erabili. Beraz, hau bereizteko noa dugulako ez benetan nahi. Scratch blokeak ezabatzeko, zer egin nahi duzu arrastatu besterik ez duzu , ezker, oharra, eta ondoren du ezabatu. Erabakitzen baduzu, ez duzula horretarako nahi izanez gero, egin dezakezu beti berreskuratu da. Baina hau kendu nahi dugu. Zer egin nahi dugu, 50 urrats mugitzen jarraitu nahi dugu eta bigarren gelditzea pantaila ukitu dugu amaiera arte. Beraz, edozein gelditzea begizta hori erabili nahi dugu agian prozesu bat errepikatzen arte pantailan bakarrik ukitu dugu. STUDENT: errepikatu arte. ZAMYLA Chan: entzun nuen "errepikatu arte," eta hori da zuzena. Beraz, bai, hau errepikatu arte bloke ere hartzen baina bloke arte errepikatu hau ez dela nahiko ikusiko dugu osoa, ezta? Beraz, OK, ondo, esan noiz arte errepikatu behar dugu? Beraz, OK, ondo, esaten dugu errepikatu arraina arte ukitu pantailaren ertzean. Eta, beraz, esango dut TELEDETECCION pean. Boolean hunkigarri hau. Eta, beraz, aukeratu dezakezu hemen zer izango egiaztapena nahi duzun arrain hori ukituko. Hortaz, hona hemen, ertza ukitu esan nahi dugu. Eta gero, itzuli hau gehitzeko sartu nahi dugu Eta beraz, ikusten badugu gure arrain joan, behin ukitzen ertzean, mugitu atzera egingo du berriro. Guztiak eskubidea. Beraz, pozik nago. Eta let irekita HungryShark1. Ados, mota sukaldaritza ikuskizun bat bezala, pixka bat gehitu dut ezaugarri. Horrela, esate baterako, arraina da, benetan ikusiko duzu nahiko leunki hegala, aurretik aurka, noiz zen gelditzen, mugitzen eta gelditu eta mugitzen mota - funtsean multzo pixel jauzi. Motion pean begiratu, txirrist-adierazpen hau aurkitu dira, eta nik esan zuen, OK, besterik ez mugitzen eta, gelditu mugitzen ordez eta gelditu, uher haserretuen gainean eskubidea 70 unitate noa, baina nire y posizio berdina hemen jarraituko du. Guztiak eskubidea. Beraz, ahal duen marrazo bat chomp dugu. Cool. Baina HungryShark deitzen da, azken finean, eta, beraz, utzi dute marrazo jan arraina. Orduan, nola liteke arraina esaten dugu edo marrazo du ez duela esango chomped behera? Nola komunikatzen dugu? Bai. STUDENT: marrazo, bigarren jantzia, arrain-harrapaketa da. ZAMYLA Chan: Bai, zehatz-mehatz. Horregatik, ezagutzen ari gara mozorroa modura chomp, chomp dugu behera. Orain, azkenean izango dugu egiaztatu. Esan bere behin jan arrain desagertzea nahi dugu. Arrain hori nolabait komunikatzeko egingo dugu Ezkutatu dugu, esate baterako, edo desagertuko from pantailan behin izan da chomped behera. Beraz, zer da kontzeptu mota, zer nolako tresna erabili dugu arraina komunikatu marrazo, OK, Chomped Nik behera? STUDENT: Broadcasting. ZAMYLA Chan: Bai, zehatz-mehatz, ekitaldi bat igortzen. Beraz, goazen eta kontrola-en utzi esan-difusioa. Eta let chomp emititzeko. Guztiak eskubidea. Baina behin zerbait emititzen dugu, batera bereganatzeak ari gara benetan zerbait jaso du. Eta horrela, arraina izango da. Beraz, demagun, chomp jasotzen ditut. Orain, espazio huts bat behera chomp marrazo, ez dugu nahi arrain hori erreakzionatu guztietan. Beraz, demagun, OK, ondo, bada bakarrik marrazo da ukitu chomp, garai hartan arrain - hori da benetan egin dugu zerbait. Orduan, baldintza erabili nahi badituzu dugu, eskuinera, zerbait ari garelako ala ez, egia da, edo ez egiaztatzeko. Beraz, atzera egin dugu TELEDETECCION, egin dugu erabili hemen, bada ukitu. Eta gero, hara, marrazo aukeratu dugu. Ondoren Looks pean, ezkutatzeko Bloke honetan egin dugu, funtsean, arrain etapa desagertuko. Ezkutatu egin dugu, baina arrain beste nahi dugu, ezta? Gure marrazo gose da. Arrain gehiago eman nahi dugu. Orduan dezagun arrain berria berriro ere emititzeko. Ados. Beraz, ikus dezagun zer egiten duen. Cool. Beraz, behera chomps eta arraina beste bat agertzen da. Baina hori pixka bat ere joan arraina beste azkar. Hargatik, besterik ez itxaron segundo bat dugu aurretik arrain berriak emititzeko. Guztiak eskubidea. Ados. Beraz, hau joko bat egiteko nahiko ona da. Baina joko guztien puntuazio bat behar da, ezta? Beraz, zer izan puntuazioa mantentzeko erabiltzen dugu? Bai. STUDENT: Beste batzuk - ZAMYLA Chan: Bai. Hain zuzen ere. Bai. Beraz, nahi ez dugu segimendua egiteko, batez ere, nola asko arraina jaten. Horretarako, aldagai bat egin nahi dugu. Dezagun dei puntuazio hau. Eta, beraz, ustez, hau ari gara jolasten joko bat da, arrain gai izan nahi dugu esan, bere puntuazio behin jan handitu daiteke, edo zerbait, eta, ondoren, etapa izango da ziurrenik egin zerbait baita genukeela. Beraz, honetan aldagai global bat egin eta esatea aukeratu dut sprites guztiak. Ados. Beraz, ez puntuazioa handitu nahi dugu? Arrain bat izan da jan. Eta, beraz, dagoeneko badugu prozesu bat den aurre arrainak jaten. Hargatik gehitu Sententzia hau hemen aldatu Score 1. Cool. Beraz, behin, arrain bat, puntuazioa handitzen jaten duzu. Guztiak eskubidea. Beraz, esan Joko hau nekatuta nago. I gelditzeko. Eta gero, oh, joko itzuli nahi dut. Joko berri bat hasi nahi dut. Beno, puntuazio oraindik 3, nahiz eta naiz joko berri bat jokatzeko. Ez dugu benetan nahi inoiz ez lortuz berrezarri, ezta? Hargatik adierazpen bat gehitu jokoa hasi denean eszenaratzeko esan, OK, ondo, puntuazio berrezarri nahi dugu. Hortaz, hona hemen puntuazioa aldakorra ezarri 0. Eta, beraz, gaur egun, betiere, joko bat, puntuazioa hasten zara 0 etan hasiko da. Cool. Ados. Ados. Beraz, gaur egun, dezagun to HungryShark2 joan. Beraz, egin dut pixka bat gehiago gaur egun, eta zer egin dut arrain Sprite klik. Gehiago arraina nahi nuen, eta, beraz, bikoiztua, bertan klik egin eta egin berri bat Sprite bat berdin-berdina, eta, halaber, guztiak kopiatu scripts baita. Beraz orduan fish2 hau da, funtsean, berdin-berdina fish1,, ezkerretik hasita beharrean izan ezik, eta eskuinera mugitzen hasten da, eskubidea, eta mugimendu utzi. Eta gero nik ere mozorro berri bat aukeratu zuen. Ondoren, mozorro sapillo arrain bat izan zen beste bat aurkitu nuen, eta I izan zen, hala nola cool, itxura pozoitsuak, eta, beraz dezagun asmoa hori arrain pozoitsua da. Eta horrela, OK, ondo esan dut, jateko ordez arrain pozoitsu eta zure puntuazioa gehikuntza izatea, I actually nahi da murriztu. Beraz, hemen puntuazioa dugu 1 jaitsi bakoitzean, marrazo jaten. Eta gero, jantziak urratu gustuko duela adierazi dut hornitzen dira, eta begiratu nuen, orduan shark's aurkitu dut gaixoa marrazo bat bezala begiratu da. Eta, beraz, ondoren, editatu dut berdea egin dut. Eta atsegin izan dut, cool, gaixoa marrazo bat da. Guztiak eskubidea. Beraz, utzi dezagun gure script mota batzuk egiteko gehitu bakoitzean gaixoa sartu switch marrazo pozoituta arrain bat jaten. Ados. Beraz, baita script guztiak kopiatu dugu, gure jatorrizko pozoia arrain sartu arraina, dagoeneko Sprite hau hemen dioen, chomped dut behera, naiz benetan chomped behera? Beraz, abantaila hartu ahal izango dugu komunikatzeko marrazo, oh, well, jan besterik ez duzu pozoia arrain bat. Gaixoa zara. Eta, beraz, hau zer nolako ekintza izango litzateke? Zer egin beharko litzateke egin nahi duzu? Broadcast. Bai, hain zuzen. Hargatik difusioa. Dezagun marrazo gaixoa deitzen da. Ados. Beraz, orain, marrazo, jakina, nor izan joan gertaera hau jasotzeko. Beraz, dezagun gehitu marrazo gaixoak ari den jasotzen ditut. Ados. Beraz, mozorroa hau dugu ezagutzen dugun marrazo gaixorik dago. Eta gero, horren aurretik eskertzen mota ezagutzen dugu denean gelditu ahal izango dugu, apur bat atzera aldatu aurretik. Bai? STUDENT: Nola script kopiatu batetik bestera Sprite? ZAMYLA Chan: Ah. Beraz, kasu honetan, bikoiztu egin dut Sprite, kopiatu Sprite beste script bat, hemen zer egin nuen bikoiztua besterik ez esatea, eta guztia egin da benetan berria script guztiak Sprite barne. Baina kopiatu zenbait script beste esan nahi duzu Sprite, orduan zer egin nahi duzun arrastatu hau da, benetan, pasatzean, beste idazkera, eta, orain, hemen bikoiztu egin da. Kasu honetan, jada, ezaba dezakegu, beraz berriro. Baina beste script bat kopiatu, zer egin nahi duzu besterik ez da arrastatu beste sprites aldera. Ados. Beraz, marrazo gaixoa ari gara berriro. Beraz, jaso marrazo gaixorik dago, eta dio, OK, ondo, nago gaixoa behin, nire mozorroa dioen aldatu dut "Marrazo gaixoa," eta orain, dezagun, besterik gabe, itxaronaldia bat gehitu eskertzen berdea. Eta gero, gose berriro goaz, eta, beraz, besterik ez dugu ahal itzul marrazo gose izatea. Guztiak eskubidea. Beraz, dezagun jan purple arrain hau. Hori da, fina. Ona galdera. Mostradorera Zer gertatu da? Ados. Beraz, ezarri dugu puntuazioa 0 hemen, baina puntuazio hau zer hau ez da marka edo ezkutatzen aldagaia unhides pantailan. Baina, zer egin ordez ahal izango dugu, edo desautatu egiaztapena Bloke honetan hemen benetan dugu "dio erakutsi edo ezkutatu aldagaia. "Hargatik ziurtatu aldi bakoitzean dugu jokoa aldagaia agertzen da. Ados. Beraz, gaur egun aldagai erakusten da. Pozoia arrain bat jaten dugu, eta gaixoa lortuko dugu. Cool. Guztiak eskubidea. Beraz, gaur egun, Gurekin joko bat bakoitiak negatiboa izan da puntuak, ezta? Beraz, mantentzen horiek jateko eta atsegin da beraz, nola direnean negatiboa lortuko dugu, dugu jan bada ere arrain asko pozoitsuak, partida baino gehiago - marrazo ere gaixoa. Guztiak eskubidea. Beraz, zer egin behar dugu behar dugu emititzeko ekitaldi batzuk - jokoa baino gehiago. Beraz, hainbat modu honetan egin izan dugu, egia esan. Izan nonbait genezake etapa script bat etengabe txekeak puntuazio negatiboa da? Puntuazio negatiboa da? Bai bada, ondoren, ekitaldi honetan emitituko dugu. Beraz, hori egiteko modu bat da. Edo aprobetxatu izan dugu, Izan ere, ezagutzen dugun zure puntuazio negatiboa izan daiteke modu bakarra da, bat jateko pozoitsuak arraina, ezta? Arrainak beste, jaten duzu, zure puntuazioa handitu egingo da. Beraz, ez izan beharko ote den egiaztatzeko erabilera ez da jokoa baino gehiago edo ez. Beraz, antzeko prozesua hemen da. Beraz, benetan ahal izango dugu, besterik gabe, "marrazo jaso dut gaixoa ". Beraz, baldintza hau gehitu esan dugu. Esan nahi dugu, puntuazioa 0 baino gutxiago bada. Ari gara Operadore joan Beraz, erabili dugu bat baino gutxiago, arrastatu dugu gure puntuazio hemen, esan 0. Eta, beraz, puntuazio 0 bada, ondoren emititu nahi dugu zerbait izeneko jokoa baino gehiago. Ados. Beraz, esan joko dugu baino gehiago. Dezagun hemen mugitu edo zerbait. Beno, marrazo bakarrik gose bada atzera joan nahi dugu jokoa jarraitu ahal izango da erreproduzitu. Beraz, horren ordez bat erabiliz "bada," erabiliko dugu "bestela," eraikitzeko. Beraz, zer honek, esaten du Ados, hala badagokio, baldintza hori egia da, eta ondoren egin hau, baina faltsua bada, hau egin. Hargatik puntuazio 0 baino gutxiago bada, gero emititzeko jokoa baino gehiago, baina ez bada zure bada puntuazio positiboa da oraindik ere - gero itzuli gose izateaz. Ados. Cool. Beraz, gaur egun dugun ekitaldi baino gehiago joko hau, izan behar dugu da erantzuteko modu batzuk. Hargatik esaten duen "joko jasotzen ditut script berri bat baino gehiago "Eta zer dugu hemen Kontrol pean da, benetan gelditzeko botoi guztiak, eta, beraz, funtsean mimics duzu klik eginez gorria stop sinatu hemen. Hargatik marrazo stop. Eta, beraz, arrainak gelditu nahi dugu, eta, beraz, let arrastatu eta kopiatu da sartu Arrain guztietan, gelditu nahi dugu. Eta gero, egin ditzagun etapa stop baita. Guztiak eskubidea. Beraz, inguruan igeriketa, arrain bat jaten dugu, eta ondoren, programa izoztu. Klik eginez jaitsiko dut, baina ezin dut benetan ezer egin. Ados, baina esan nahi ez dugun erabiltzaileari gogorarazten Ohizko dute balio negatiboa, esate baterako, eta gero joan gaitezke, adibidez, ezkutatu aldagaia pantailan. Beraz, etapa jasotzen jokoa baino gehiago, eta gero ezkutatu egingo du aldakorra puntuazioa. Ados. Beraz, dezagun gehiago arrain bat jan. Eta gero, puntuazio desagertzen da, eta besterik ez duzu pantaila honetan. Guztiak eskubidea. Beraz, joko pretty duin bat da, eta gehiago nahi izanez gero denbora, eta azkenean gehitu ahal izango duzu Gero eta gehiago scripts. Eta, beraz, ondoren, arrain batzuk gehiago gehitu dut, horiek aurrera abiadura ezberdinetan, eta, ondoren, bakoitzean marrazo jan bat pozoitsuak arrain, dio da benetan, "Blech!" Eta gero, zer nuen atzeko plano berria gehitu dut etapa - background baino gehiago joko bat. Eta beraz, zer etapa zehar ekitaldi baino gehiago joko du manipulazio aldatzeko atzeko joko baino gehiago da background. Eta baita, sprites, guztiak ezkutatu dut, beraz, etapa background baino gehiago jokoa bakarrik agertu zen. Daude irudiak little beste pare bat gehitu dut, Adibidez, aurretik gure programa amaitu dugu, eta, ondoren, gure marrazo, hurrengo garai hartan hasi ginen, hasi litzateke posizioa baita. Zer I gehitu da, betiere, bandera berdea, bertan klik egin eta, ondoren, marrazo jatorria doa itzuli da eta, ondoren, aurpegiak bidean eskubidea eta, beraz, aldi bakoitzean, duzu marrazo bertan hasita. Beraz, Motion eta gauza atsegin esperimentatu ahal izango duzu, egiten duten apur ukitu zure gehitzeko jokoa pixka bat gehiago leundutako. Does Edozeinek HungryShark buruzko edozein galdera? Cool. Guztiak eskubidea. Beraz, zerbait egin izan duzu adibide bat Scratch, eztabaidatu dugun tresna guztiak erabiliz. Beraz, Bisita gidatua diapositibak ere sartzen dira. Ikusiko duzu beranduago. Besterik ez da egin dugun prozesuak ikuspegi orokor bat - HungryShark0 guztiak gure final aurrera. One Bai. Baina hori buruz. Egonaldia atzean dut you guys nahi izanez gero galdetu edozein galdera gehiago. Bisita gidatua 0 izan zen. Eskerrik asko etortzeagatik, eta ikusiko dut gidatua 1.