>> ZAMYLA CHAN: Kaixo, eta ongi etorria zerotik gidatua da.
Nire izena Zamyla eta liderra izango naiz zuretzat walkthroughs aurten.
CS50 ere, arazo multzo bakoitzean Bisita gidatua batek lagunduta.
Walkthroughs hauetan joan naiz aste horrek arazo multzo, azaldu
kontzeptuak eskatzen desegin du Arazo ziztadak kudea multzoa.
>> Lehen p-set CS50 egiteko, ez dugu benetan Idazteko ez du sartu eta
makina kodea gauzak nahiko oraindik.
Baizik eta, Scratch erabili nahi dugu, bat duen programa arakatzeko aukera ematen digu
programazio bat kontzeptuak ikusmen eta sortze-modua.
Bisita gidatua izango da hau esploratzeko oinarrizko kontzeptuak ikusiko dugu erabili
CS50 osoan zehar, baita zerbitzatu gisa Scratch tutoretza gisa.
Bisita gidatua guztietan multzo bat zerrendatzen dut Tresna ditzakezun erabiltzeko
arazo multzo.
Ikastaro handiagoa kontzeptuak etatik benetako funtzioak, ona eta lagungarria izan behar da
badakizu zer zaren aurretik hornituta arazo multzo aurre.
>> Lehenik eta behin, utzi sprites buruz hitz egiteko.
Sprites egiten dira erdiko Scratch proiektuak.
Objektu behin edo behin pertsonaia, katu bat, txakur bat edo bat izan
pilota, deitzen da Sprite bat.
Nahi badut, esan, bi katu nire proiektuan, Bi egin behar dut
aparteko Scratch en sprites, nahiz Oraindik erabat berdin-berdina badute.
>> Sprite bakoitzak gidoiak lotutako Sprite zehatz batekin.
Gidoiak dira bazoazela arrastatu behar dira eraikitzen
eta blokeak erortzen.
Gidoiak argibideak direla zehaztu eta definitu
nola script portaera.
>> Orain, sprites ez dira irudiak.
Sprites mozorroa zehazten zer Sprite itxura.
Sprite eman ahalko dute mozorro bat baino gehiago da.
Pixka bat geroago gidatua horretan dut erakutsiko dizu nola egin dezakezu zure
Sprite aldaketa jantziak programan zehar.
>> Sprite bat sortzeko Scratch ahal izango duzu Edo bere hasierako mozorroa egiteko
Scratch liburutegia, marraztu zure egin Scratch en pintura editore eraiki-en,
igo zeure irudia, edo irudi bat hartu zure ordenagailuaren kamera batekin.
Sprites guztiak jarri dira zer etapa deitzen dugu.
Etapa gure mihise non bezalakoa da sprites mugitu daiteke.
>> Multiploak sprites dugun arren daiteke, bakarra egon daiteke etapa.
Bestela, etapa eta sprites nahiko etapa, ahal duten antzeko
gidoiak ere badute.
Etapa gidoiak oso erabilgarriak dira denean ez duzu gidoi bat dagoela
ez du nahitaez pertain bat berariazko Sprite.
Agian hainbat batena da marrak, edo bat ere ez da.
>> Oro har, diseinu ona jarri da zure on etapa gidoiak badira
nahikoa, eta, oro har, ez pertain jakin sprites.
Eta besterik sprites dute jantziak bezala, etapa izan backdrops hori alda daiteke
programan zehar.
Eta zure marraztu ahal izango duzu, bat igo irudia, irudi bat hartu, edo erabili
Scratch backdrops liburutegia.
Bai etapa eta sprites ere jokatu tik Scratch liburutegia soinuak, edo
eta igo ditzakezu zure egin grabatzeko.
>> Zure Scratch programa beharko duzu hasteko behar Bandera Berdea egin klik at
goiko eskuineko etapa leiho izkinan.
Baina ez baduzu konektatu ezer Bloke honetan eskubidea hemen, eta gero ezer ez da
benetan gertatuko delako joan zure sprites eta jendaurreko behar esan behar da
ra ekitaldi erantzuteko Bandera Berdea ari bertan klik eginez.
Beraz, behar-bloke erantsi behar izango dituzu berdea behealdean groove
Ez, eta, ondoren, programa exekutatu ekintza horiek duzunean hasiko da
Zure programa.
>> Beno, zer dator ondoren?
Beno, Scratch bloke asko ditu , erabiltzeko eta ahal duzun
are gehiago, zure egin.
Hiru fitxa, gidoiak ikusiko duzu, Jantziak eta soinuak.
Scripts etiketa pean daude kategoria kontuak.
Adierazpenak dira erosoan Kolore antolatuta.
Mugimenduaren ekintzak duzu, soinu, itxura, eta abar.
Beste bloke eraiki duzu, nahiz eta ikusiko Zure adierazpenak inguruan, da
baieztapen sprites lagunduko du, edo etapa zerbait egiteko, berriz,
Beste bloke zehazteko lagungarria izango da horiek egiteko.
>> Demagun zure zaren sortzeko lehen proiektua, eta nahi duzun
to meow katu batzuen pean inguruabar.
Hau ezartzeko, hartu ahal izango dugu Booleans abantaila.
Adierazpen hauek ebaluatuko dira: bai egia edo gezurra.
Scratch hauek dira identifikatu , blokeak amaieran angeluak.
Hainbat motatako izan dituzu hala nola Booleans sagua da
presionatzen ari behera, ez da 2 gehi 2 equate eta 5, edo erabiltzailea sakatuz
Teklatuko zenbait gako bat behera?
>> Orain, ezin duzu erabili horiek Booleans bakarrik.
Behar horiek konbinatu batera izango duzu Zein baldintza deitzen diogu.
Baldintza bloke daiteke aurkitu laranja kontrol kontuak.
Baldintza eroso dute apur bat biltegian duten forma erakusten
blokea behar duzula bertan jarri.
Beraz, testuinguruan arabera Egoera, boolear bat aukeratu ahal izango duzu
eta ipini zure egoera barruan.
Eta bildu, duzu baldintzapeko adierazpen bat.
Behin adierazpenak jarri barruan blokeatzea, egitura bat sortu behar duzu
Horren bidez, behin baldintza zehatz bat betetzen, exekutatu ondoren horiek
adierazpenak.
>> Ordenagailuak abantaila bat da zabal potentzia eta abiadura zein dira
errepikakorra prozesu exekutatu daiteke.
Horren ordez, esan du, behin eta berriz errepikatzen eta gorako baino gehiago eta instrukzioa baino gehiago
berriro ere, eta benetan hori idazten dira, edo kasu honetan, arrastatu eta jareginez
eta arrastatu eta jaregin, zer egiten dugu da enkapsulatu egin dezakezu begizta batean.
>> Begiztak erabili daiteke bai exekutatu gauzak zeharo betiko begizta bat,
edo, aldiz zenbaki bat ezarri.
Adibidez, errepikatu instrukzioa, esan hi, 10 aldiz, edo agian jakin bat arte,
baldintza da egia.
Eta errepikatu honekin blokeatu arte ikusi Scratch hori duten laguntza
behar boolearrak jartzea sartu beharko duzu blokea arte errepikatu bat egiteko
baldintzapeko adierazpena.
>> Orain, ahal dugun enkapsulatu ezagutzen dugun begiztak barruan prozesu errepikakorra,
beraz, zergatik zerbait dezakezu hau ez da egokia.
Super da luze, besterik ez da eta gehiagoko gehiagoko gauza bera
berriz, 10 aldiz, hain zuzen ere.
10 eskailera mugitzen da, dio kaixo, mugitu 10 urrats, dio kaixo.
Baina begiztak laguntzaz dugu can txukuna honek apur bat gora.
Ikusi nola askoz hobeto.
Laburragoa da, txikiagoa da eta Gauza bera osatzen da.
>> Mugitzea aldagai.
Aldagaiak dira, funtsean, balioak edukiontziak.
Scratch ere, balore-mota horiek ahal bai hitzak izan edo izan daitezkeela
zenbakiak, balio dugu dute kontrola.
Lehenengo blokean dugu Testu aldagai dauzkan
balioa, Kaixo mundua.
Bigarren adibidean, nik bere gain hartu duten dagoeneko badugu aldagai bat izendatu
Counter eta incrementing ari gara hiru da.
Eta gero, azken batean, adibidez, ikusiko dugun erabiltzen ari den aldagai baten adibidea
baldintzen barruan.
Bloke horretan, eskatu aldagaia bada Counter zero baino txikiagoa.
>> Orain, aldagai bat sortzeko aukera duzu egin ala ez erabakitzeko
aldagai sprites guztiak eskuragarri Zure Scratch programa, edo,
besterik sprites berariazko hautatutako denean aldagai egin duzu.
Eta hori oso garrantzitsua erabaki egin.
Behera dator zer esparrua duzu nahi aldagaia dute.
>> Tokiko esparrua adibide bat izango litzateke bakar bat Sprite berariazko aldagai,
horrek esan nahi du soilik Sprite hori zela gai izango dira ikusi edo aldatu ere.
Zehaztuko duzu global aldagai bat bada guztientzat hautatuz esparrua
sprites, orduan esan nahi du etapa hori, baita sprites guztiak bezala,
gai ikusi, aldatu egingo da, eta sarbidea
aldagai duzula sortu.
Eta diseinu aldetik, hobe da aukeratu tokiko esparrua, betiere, ahal duzun
besterik ez da, beraz, sprites gainerako eta etapa ez dute kezkatu buruz
jarraipena aldagai hori.
>> Benetan dezakezu bi aldagai sprites ezberdinetan izen bera bezala
betiere, horiek aldagai lokalak dira.
Sprite bat, katu bat, aldagai bat izan daiteke Counter izena, eta bi Sprite, txakur bat,
izan ere, aldagai bat izendatu Horiek, betiere kontraerasora
bi aldagai lokalak dira.
Aldagai esparrua duelako ez da gainerako zabaltzeko
programa, eta beste inor ez sprites edo etapa nahastu egingo dira.
>> Lehenago, sarrera puntua aipatu dut, denean berde Ez bloke klik egindakoan.
Bloke eta laguntzen du funtsean kontuak kontatzea
Zure sprites edo etapa, OK, noiz Bandera Berdea klik egitean, hau da,
zer egin behar duzun.
Baina hori ez da bakarrik ekitaldi sprites eta etapa dezakezu erantzuteko.
Izan ditugu, adibidez, gertaera baten teklatua gako bat sakatzen da.
Benetan aukera dezakezu letrak A Z bidez, zero bidez bederatzi edo
gezi-teklak.
>> Badira beste hainbat ekitaldi ere, hala nola zure Sprite sakatzen gisa.
Noiz hasiko da ekitaldia blokeak bezala duzu horietan, joera bat nabarituko duzu.
Guztiek dute talde bakar bat behean eta goian leun bat, eta horrek
adierazten duen ezer ez gainetik bloke hori esanguratsua.
Eraikitzeko gertakari horiek azpian duzun blokeak eta beherantz eraiki.
>> Orain, zer gertatzen den nahi dugu, bada, ekitaldi batzuk gerta esan denean, katu bat da
zenbait atal bat ukitu etapa?
Egia esan, ez dugu, ez dute inolako eraiki- gertaera horren adierazgarri da, beraz, zer egiten zaitugu
dute gure gertaera sortu da egin behar.
Eta hori izeneko emisio.
>> Beraz, seinale nahi duzun hori zenbait ekitaldi gertatu da, gero
erabili beltz izeneko Broadcast, eta horrek Kontrol fitxa aurkitu.
Bertan izena idatzi dituzu gertaera nahi duzun emititzen, eta
ondoren, edozein Sprite edo etapa ahal izango duten erreakzionatu
katean, hala nahi izanez gero.
When I Jaso blokea kontatzen sprites zer dute Oraindik egin
jakinaraziko zure duten gertaera gertatu.
Beraz, gogoratzen duzunean emititzen duten gertaera bat, horrek egiten du
ulertzea, bai bat sprites edo etapa da joan
jasotzeko ekitaldi hori, eta horri erantzuteko.
>> Orain, azken kontzeptua iritsi aurretik dugu Scratch bat egiteko adibide bat benetako
programa, hariak kontzeptua da.
Hori da, ordenagailua da aldibereko exekutatzen
aldi bereko prozesuak.
Eta ziur guztiak ditugu hartu dut honen abantaila.
Web surf bezalako bitartean musika entzuten.
Ordenagailua hainbat exekutatu ahal aldi berean gauza.
>> Adibide honetan, hemen ere, bi hauek gidoiak daiteke erabiltzen
zehatza bera Sprite.
Sarrera puntua blokea, Noiz Bandera Berdea Klik egindakoan, erabiltzen da, hainbat aldiz, baina
bi gidoiak dira.
Izan ere, Bandera Berdea sakatu bloke Ziurrenik gehien bat izan daiteke:
programan bloke popular.
Hemen denean berdea Ez da ikusten dugun klik egin du, ez dago prozesu bat joan da
, baita beste bat ere.
Beraz Scratch benetan exekutatu horiek berean zehatza aldi berean bi.
Eta ezin duzula jakitea benetan izan bat baino gehiago sarrera puntua, nahiz eta
berean sarrera puntua da, va benetan erabilgarria izatea nahi izanez gero
aparteko desberdin zereginak beste bat ere.
>> Guztiak eskubidea.
Beraz, gaur egun dugun estalita horiek guztiak kontzeptuak, dezagun adibide bat begiratu.
Egin dut Scratch programen sorta bat, beraz, saiatu zehar jarraitu behar dugu
egiteko gutxi joko bat.
Dezagun irekiz hasteko Gose Dino Zero.
>> Dezagun klik berdea jo hasteko da, eta ikusi zer egiten.
Bat Sprite duten bug bat mugitzen daukagu gutxi urratsak, altuera batzuk berrezartzen ditu, eta
ondoren, atzera pauso.
Eta, ondoren, Dino Sprite bat dugu.
Geziak sakatuz, mugitzen ari naiz du Dino Sprite inguruan, aktibatu egiten
eta biratu.
Mota hori dibertigarria izan daiteke, baina ez dira asko
Programa gidoiak.
Zalantzarik gabe, ezin dugu hau gehitzeko.
>> Esate baterako, Dino ari da mugitzen benetan lortu pantailan eta
gune ia-ia desagertu.
Aldatu nahi dugulako egiten dugu nahi ez Dino du ihes.
Hargatik gelditu gure script gorria duen jo eta, ondoren, editatu Dino gidoiak.
Iragarki bereziki Script honek betiko begizta bat da, eta bukatzen
Straight Edge.
Ez du inolako groove behealdean.
Eta zentzu honetan hasita izena, betiko begizta bat.
Zerbait da exekutatzen infinituki eta ez da inoiz amaitzen.
Beraz, hau aukera paregabea da hari bat aurkezteko.
>> Guztiak eskubidea.
Hargatik gehitu script bat.
Sarrera honekin hasiko naiz puntua, Noiz Bandera Berdea klik egindakoan.
Eta etengabe begiratu nahi dut Dino den edo ez izango da
ertza ukitzen.
Mugimenduan pean bat dago bloke txiki neat da dioen, Edge Errebote On bada.
Eta, beraz, etengabe nahi dugu hau exekutatu.
>> Zer adierazpen hau egiten da, egiaztatzen badu, Sprite du ertzean da
etapa, erreboteak direla eta itzuli bada.
Eta erabiltzaileak ezin delako beti mugitu Dino, nolabaiteko aurkitu nahi dugu
begizta aukera ematen duen etengabe gurekin exekutatu adierazpen hau.
Kontrol pean egingo bilatzen dugu aukeratu Forever begizta.
Hargatik arrastatu sartzen Dino gidoiak, eta, ondoren,
gehitu Edge Errebote On bada.
Eta gero, probatu dezagun gure programa.
>> Beraz bug da ohiko arabera, mugitzen eta gero, probatu dugu bada gure scriptak
gure Dino mugitzen ertzean, Ahal dela, ez dugu ikusten
ihes etapa jada.
Eskubidea atzera Errebote da.
Orain buruari galdetzen zergatik baliteke Dino du Errebote baina ez errorearen.
Beno, hori idatzi zuen, gure berriena delako Dino gidoiak barruan script
eta ez du bugs.
Beraz erroreen ez da entzuteko Dino argibideak eman ditugu.
>> Guztiak eskubidea.
Hargatik gehitzeko zerbait berria orain.
Jantziak egiteko fitxa joaten bazara ikusiko duzu desberdinetako jantziak duten
zatoz zure Sprite hautatutako aurrekargatutako aukeratu duzun bat bada
Scratch liburutegia.
Ez da hau cute little Dino chomp mozorroa, eta, beraz dezagun ezartzea Dino du
chomping dugunean sakatu esan, Zuriunea tekla.
>> Itzuli Dino gidoiak.
Script hau hemen, dagoeneko, naiz betiko begizta egiaztapena ala ez
zenbait gezi-teklak sakatzen ari dira eta Dino mugitzen arabera.
Geratzen badira gezia sakatzen du, Dino biratzen erlojuaren kontra-.
Eskuin-gezia sakatzen baduzu, Dino erlojuaren norabidean biratzen du.
Beraz, gora gezia sakatzen baduzu, orduan Dino aurrera egiten du aurrera.
Besterik ezin dugu script gehitu ordez aparteko bat gehitu delako
da dagoeneko gaiaren egiaztapena zer tekla sakatzen ari dira.
>> Dezagun gehitu dela egiaztatzen for Space gakoa presionatzen ari da.
Bloke horiek hemen egiaztapena gakoak ari sakatzen.
Guztiak Oraindik dute argi urdina, beraz, Goazen urdin distiratsua Pertzepzioko joan
adierazpenak eta inguruan begiratu.
Hemen Gakoa bananduta Prentsa-blokea da.
Beraz, zer egin nahi dugun da Dino izan du bere Tajadura aldatzeko mozorro behera
, baldin eta soilik baldin bada, espazioa gako ari da presionatzen.
>> Hargatik imitatzen egitura hemen.
Orain, jantzia aldatzen du zerikusia nola Dino itxura hain dizugu
Begiratu adierazpena.
Eta ziur aski, Switch dugu To Dino Chomp mozorroa.
Orain, ez gara nahi dugu chomp Dino du chomping izateko behera betiko,
Hargatik gehitu adierazpen bat kontatzea itzuli da.
Jantziak mota aldatzeko izango da azkar, arren, izan ere, Scratch adierazpenak
atzera exekutatu izango da benetan itzuli azkar, ia-ia berehala.
Hargatik Kontrol joan eta gero egin Dino pixka bat gelditu itxaron
bigarrena ondoren chomps da.
>> Orain editatu bug Sprite du.
Bug Sprite urrats aurrera bost urrats bat, guztira bost aldiz izan ondoren
Une horrek eteteko.
Blokean top hemen bug-en lekuak, berez, nolabaiteko at
x-balioa koordinatzeko.
Koordenatuak, ez duzu aurkitzeko pantaila gainean sagua eta
ondoren, etapa beheko izkinan leiho koordenatuak beraz, eguneratu egingo
abantaila hartu ahal izango duzu erabilgarri honen agertu koordenadak ezartzeko
nahi duzun.
Eta, adierazpen hau, hemen, dugun agintzeko erroreen berean hasiko da
x baloratzen aldi bakoitzean, baina ausazko bat hautatzeko bug jarraitzen duten altuera
Murriztapen barruan egonaldiak etapa.
>> Hemen ikusi dut abantaila hartu Scratch irratigintzak ekitaldia.
Gertaera maneiatzailea hau deitzen da New Bug1.
Beraz, betiere bug jaso New Bug1 gertaera,
instrukzioa exekutatu izango da.
Beraz, ondoren, aurrera egiten du bere jaurtiketa aldiz, benetan zenbatekoa
emankizunak ekitaldi New Bug1.
>> Baina, nola aldatu gara Script hori apur bat?
Oraintxe bug dugu bost urrats mugituz.
Hori ez da asko, eta guztira bost aldiz.
Ez dugu benetan jakin zenbat aldiz izango da beharrezkoa bug arte iristen da,
esan, pantailaren amaieran, eta, beraz dezagun egin da, baina, bukaeran iritsi
pantaila, baina nolabaiteko eraikuntza beste.
>> Hau bereizteko delako noa gauza batzuk aldatu behar dugu.
Hutsetik blokeak ezabatzeko blokeak arrastatu duzun
utzi eta, ondoren, oharra.
Eta hori erabat ezabatu.
Erabakitzen baduzu ez duzula galtzen nahi, ondoren, ezabatu dezakezu
joan eta Editatu fitxategiak.
Baina lortu nahi genuen bloke kentzeko.
>> Orain zer egin nahi dugu mugituko da, esateko, 50 urrats pausatu eta bigarrena, eta
errepikatu hau ukitu arte pantaila amaieran.
Hargatik begizta erabiltzeko aukera ematen digu errepikatu jakin bat arte prozesu baten
baldintza betetzen, egokiekin izeneko errepikatu arte.
>> Zer baldintza barruan doa Errepikatu bat arte?
Zerbait esaten digu den ala ez bug ertzean da ukitu
pantaila, eta hori izan pean joan doinuak adierazpenak.
Hemen boolear hau da, ukitzea.
Eta hautatu hemen zer egiaztatu nahi baduzu.
Beraz, ukitu Edge hautatu dugu eta gehitu hau baldintzatu deklarazioa atzera sartu
>> Beraz, orain, gure bug ikusten dugu, egingo mugitu berriro ukitzen behin
etapa ertzean.
Great.
Gaude Dino jangela Zero amaitu, Hargatik ireki jangela Dino bat.
Kind sukaldaritza ikuskizun bat bezala, gehitu dut pixka bat gehiago.
Adibidez, ikusiko duzu bug dela da benetan nahiko besterik gabe, gaur egun, hegala
jo aurretik aurka.
Motion pean ez da hau txirrist adierazpena.
Orain, erroreen glides 70 unitate joan bere erakusketa egungo eskubidea, baina
y berean posizioan egonaldiak hemen.
Eta orain, ezin dugu izan Dino chomping bat inplementatu dugu, orain arte bezala.
>> Baina, programa honetan ez dago deitu jangela Ezer ez dion Hargatik dute
Dino jan errorearen.
Nola agian akats esango dugu, edo esaten Dino, hau moztu egin du behera?
Nola liteke ekitaldi honetan komunikatzen dugu?
Beno, orduan hori aldatuko dugu ezagutzen dugun Dino du mozorro to Dino chomp du
dugun chomped behera.
Eta esan erroreen desagertzea nahi dugu Behin jaten.
Beno, izan ala ez egiaztatu behar dugu bug izan eta chomped
programa dela ikusiko dute, komunikatzeko edo ezkutatu desagertu pantailan
Behin bada chomped behera.
>> Beraz, zer nolako kontzeptua, zer nolako tresna daiteke Dino dute erabiltzen dugun
programa hori komunikatzeko chomped egin du behera?
Broadcasting.
Hargatik Joan Ekitaldi eta gehitu gertaera bat emitituko.
Chomp.
Ados.
Baina gogoratu behin emitituko dugu zerbait behar izaten dugu
jasoko du ekitaldia.
Horrek, beraz, Sprite chomp emititzeko izango?
Beno, egin ditzagun Dino egin duten denean Space tekla sakatzen da.
>> Dezagun Gehitu blokea chomp jasotzeko.
Orain, Dino dator behera an espazio huts bat nahi ez dugun erroreen
nahi duten guztiek erreakzionatu dute, baldin bada soilik Dino zen, baina garai hartan ukitu
chomp la egiten dugu benetan zerbait.
Beraz, baldintza erabiliko dugu delako bada zerbait ote den egiaztatzen ari gara
Egia edo ez.
>> Orain atzera joan gara, doinuak eta, ondoren, hunkigarri hau erabili ahal izango dugu
blokeatu eta hautatu Dino.
Ondoren, itxura pean, ezkutatu hau aurkituko dugu bloke egingo funtsean egin erroreen
etapa desagertu.
>> Ezkutatu egin dugu, baina ez dugu nahi bug bat, ezta?
Gure Dino gose.
Beraz, beste bat eman nahi nahi dugu to Chase bug.
Hargatik, gainera, emititzeko Ekitaldiaren New Bug1.
Nahi dugu, pixka bat itxaron behar da, izan ezik bug aurretik beste bat agertzen da, eta, beraz dezagun
Era berean, segundo bat itxaron.
>> Guztiak eskubidea.
Hargatik begiratu hau.
Behera chomped gara, baina desagertu egiten da, beste bat agertzen da, eta guk chomp behera
gainean berriro.
Hau da, nahiko bat bezala bila joko dibertigarri, baina partidu guztiak
k behar, ezta?
Beraz, zer egin daiteke pista mantentzeko erabiltzen dugu zenbat bugs Dino du jaten?
Aldagai bat.
Hargatik gehitu aldakorra izeneko Puntuazioa.
>> Eta orain, erabaki beharko dugu zer esparrua aldagai hau.
Hargatik uste.
Da, baina, handitu nahi dugun bitartean puntuazio bada egon
ongi jaten, eta agian etapa zerbait zerikusirik
puntuazioa ere bai, eta, beraz dezagun esleitu to sprites guztiak aldagai hau.
>> Puntuazioa handitzeko nahi dugu, eta, besterik ez bada, akats bat izan da jaten.
Eta dagoeneko dugu gidoia idatzita dagoela akats bat lantzen ari da, beraz, jan
dezagun gehi bat adierazpen hau , aldaketa Puntuazioa batek.
Horrek esan nahi du behin jaten akats bat puntuazioa handitzen du.
>> Dezagun apur bat jolastu eta jan, Ez dakit, hiru ediziorako.
Beraz, joko nekatuta lortuko duzu, bai, gorria stop sakatu dituzu
sinatu jokoa geldiarazteko.
Eta noiz itzuli nahi duzun ikusiko duzu sakatu berde jo du berriro.
Baina puntuazio da oraindik, nahiz eta hiru dut, joko berri bat, nahiz eta jolasten.
Ez dugu nahi erabiltzaileek emateko buru hasiko da, eta, beraz, behar berrezarri dugu
aldi bakoitzean heldu dira hasteko, joko berri bat.
Hargatik gehitzeko etapa en un comunicado sarrera puntua script ezartzeko
aldagai zero puntuazioa.
Beraz, orain, beti joko bat hasten zara, puntuazioa izango zero etan hasiko da.
>> Orain ireki jangela Dino 2 non Gehitu dut pare bat gauza gehiago.
To Sprite bug eskuineko dut bertan klik bikoiztu Sprite duen egin
Sprite nire aurrekoaren berdin-berdina.
Bug pozoia da, funtsean, berdin- Bug1 baina mozorro bat aukeratu nuen, zeren
, Begiratu ondo pentsatu nuen, pozoitsu mota.
Horren ordez puntuazioa handitzen denean pozoia erroreen jaten dut, benetan
txikitzeko puntuazioa aldatuz ren arabera puntuazio negatiboa.
>> Eta, ondoren, beste mozorroa egin dut gure Dino pintura editorea erabiliz
egiteko gaixo bila Dino eta izendatzen da Dino Sick.
Baina ez dugu erabili mozorro hau gure programa oraindik, beraz dezagun gehitzeko batzuk
adierazpenak eta bloke hori aldatu egingo da Dino en berde gaixoak mozorroa
mozorro bakoitzean jaten pozoitu akatsa.
>> Orain, bikoiztu geroztik dugu bug Sprite du, pozoitu bug ditu guztien
gidoiak duen jatorrizko bug du.
Nahi izan duzun baino gehiago kopiatzeko gidoiak bada beste sprites, arrastatu dezakezu
Sprite gainean script nahi duzun kopiatzeko.
Baina ez dugu behar egin hemen pozoitu erroreen dagoeneko delako
script hori egiaztatzen duten erroreen izan chomped behera.
Eta aprobetxatu dezakegu honetatik to Dino komunikatzeko jaten dela
pozoitsu bug.
Eta artean komunikatzeko dugun emisio by sprites.
Hargatik emititu berri bat izeneko ekitaldia Dino Sick.
>> Eta ditugun mozorro bat ezagutzen dugun Dino du aldatu, baina baita ere
lehenago dela jakin batetik onena eten bat gehitu
aldaketak mozorro artean.
Beraz, Dino Sick jaso dut, joan naiz mozorroa aldatu Dino Sick, itxaron
bigarrena, eta gero to Dino jangela itzuli.
Guztiak eskubidea.
Dezagun gure joko jolasteko eta jateko akats bat eta beetle du.
Eta puntuazio bat jaitsi da.
>> Orain, batzuetan nabarituko baliteke dela aldagai agian ez da agertzen
ezkerreko pantailaren izkinan.
Datu artikulua nabigatzeko bada pean gidoiak, hautamarka hau ikusiko duzu:
aldagai sortu beharko duzu ondoan.
Eta ezkutatzen hau edo unhides du pantailan aldagaia.
Baina, era berean erabili ahal izango duzu adierazpen bat izeneko erakutsi edo
Ezkutatu Berariazko aldakorra da.
Hargatik hau erabili Show aldakorra heldu da ziurtatu denbora guztietan dugun hasteko
jokoa, aldagai erakusten da.
Great.
>> Hargatik exekutatu jokoa eta jan bug bat pozoia berehala.
Orain, apur bat bakoitiak da joko bat dute puntu negatiboa izan behar, ezta?
Hargatik aurkezten ezaugarri bat.
Dino jaten gehiegi pozoitsua bada bugs ondoren, gehiegi gaixoa eta lortzen
amaitu da jokoa.
Beraz, hau ezartzeko, emitituko dugu beste kasuetan, Game Over.
Nola denean exekutatu badakigu broadcast baino gehiago Joko hau?
>> Beno, hainbat bide hau egin ahal izango dugu.
Gidoi bat izan dezakegu etapa hori etengabe puntuazio ala ez egiaztatzen du
negatiboa izan edo ez, eta emankizunak Jokoa baino gehiago denean
puntuazio negatiboa bihurtzen da.
Edo aprobetxatu ahal izan dugu, hain zuzen, modu bakarra puntuazio Could inoiz
negatiboa izan denean, pozoitsua da bug jaten da.
Denean beste jan duzulako bug, puntuazioa handitzen du.
Han egiaztatzen duen erabilera ez da ala ez Game Over edo ez duzunean izan behar du
jan jangarriak bug bat.
>> Beraz, benetan, ezin dugu besterik gehitzeko script hori jasotzen Dino Gaixoen
gertaera difusioa.
Egiteko eskatu nahi dugu Dino honela.
Puntuazio zero baino txikiagoa bada, emititzen Game Over.
Beraz, eraiki Puntuazioa Zero baino gutxiago dugu baldintza bloke bat erabiliz tik
operadore atalean, arrastatu eta gure bloke gola.
Eta hemen ikusi ahal izango duzu, besterik gabe, arrastatu aldagai puntuazioa eta jarri zero baino txikiagoa.
Eta emitituko dugu gertaera berri bat, Game Over.
>> Baina puntuazioa ez bada azpian desagertu zero, Dino nahi dugu
jarraitu jokoa.
Beraz, horren ordez, hemen bada erabiliz, dezagun erabili bestela, eraikitzeko.
Bada beste bat eraikitzeko esaten dio gure Dino to do gauza bat baldintza egia bada
eta beste gauza bat bada baldintza faltsua da.
Bada gure lehen gorputzean sartzen joan bestela, galtzen du, eta, beraz dezagun arrastatu sartu dela
Baina puntuazioa ez bada, zero baino gutxiago, dezagun, ondoren, itzuli da
Gose Dino mozorroa.
Ez dugu nahi preemptively horretarako.
Great.
>> Baina emitituko dugu Game geroztik zehar, behar dugu oraindik ere bat egin nahi
gertaera hartzailea blokea.
Ez da benetan Stop baten aitorpena guztiak kontrola eta, beraz dezagun konektatzeko hau
Jokoa baino gehiago jasotzen ditut.
Baina nahi dugu erroreen gelditzeko, beraz, dezagun arrastatu script hau guztien
erroreen sprites baita etapa gisa.
Dezagun saiatu hau.
>> Pozoitsu akats bat jateko berehala, programa gelditzen espero bezala.
Du bugs beste mugimendu bat ere ez, eta ez du Dino sakatu baduzu
geziak behera.
Baina demagun ez dugu nahi gogorarazteko beren puntuazio negatiboa, beraz, erabiltzaileak
dezagun ezkutatu aldagai gara: batetik etapa direnean jokoa
Ekitaldi baino gehiago jaso da.
Guztiak eskubidea.
>> Beraz, hau nahiko duin joko bat da.
Denbora gehiago gehiago gehitu dezakezu sprites eta gehiago gidoiak.
Agian bugs ezin mugitu abiadura ezberdinetan.
Berriak atzeko plano bat gehitu dezakezu eszenatokian -
atzean Joko bat baino gehiago -
, orduan etapa jaso du, hala nola, Ekitaldi baino gehiago jokoa, eta ezin piztu
Atzean eta Game Over guztiak sprites ezkutatu da.
Tweaks txiki asko egin ahal izan dadin Zure jokoa apur bat gehiago leundua.
>> Eta hau bakar baten adibidea da proiektua ditzakezun Scratch egin
Tresna duten guztiak erabiliz lehenago eztabaidatu dugu -
sprites, mozorroak, etapa, backdrops, baldintzak, begiztak, aldagaiak,
emisio ekitaldiak eta hariak.
Gose Dino erabiltzen ez soinuaren edozein ondorioak, baina erraz gehi ditzakezu
soinuak eta fitxa erabiliz egin soinu-adierazpenak aztertuz.
Scratch sarrera handi bat da, programazioaren kontzeptuak, beraz, sormen
eta, garrantzitsuena, ongi pasa.
Nire izena Zamyla da, eta hau da CS50.