[Powered by Google Translate] ZAMYLA Chan: pob hawl.
Helo, bawb, a chroeso i Walkthrough 0.
Zamyla Fy enw i yw, a byddaf yn arwain y
walkthroughs eleni.
Yn CS50, mae pob set problem yn dod gyda walkthrough
lle byddwn yn mynd drwy'r set problem yr wythnos, yn siarad yn
drwy, siaradwch sut i ddechrau arni, trafod gwahanol
technegau ac awgrymiadau i wir yn torri'r broblem osod mewn
rhai brathiadau hylaw.
Rwyf hefyd yn hapus iawn i ateb unrhyw gwestiynau sydd gennych
ei chael ar y broblem a osodwyd.
Heb wastraffu mwy o eiriau, rwy'n falch eich bod yma, p'un a ydych yn
yma yn bersonol neu tiwnio ar-lein.
Gadewch i ni ddechrau arni.
>> Felly, y cyntaf p-set yn CS50 -
mewn gwirionedd, nid ydym yn mynd i fynd i mewn teipio a pheiriant
pethau cod gyfan gwbl eto.
Rydym yn wir yn mynd i gael ei ddefnyddio Scratch, sy'n
rhaglen sy'n ein galluogi i wneud rhywfaint o llusgo a gollwng
rhaglennu.
Ac felly hyd yn oed er nad ydym yn teipio, mae'n wir yn caniatáu i ni
archwilio rhai o'r cysyniadau sylfaenol sy'n
byddwn yn defnyddio'r holl drwy gydol CS50.
Yn awr, mae rhai o'r cysyniadau hyn yn
a restrir yma yn y Blwch offer.
Beth hoffwn ei wneud ar gyfer pob walkthrough yn cyflwyno chi i gyd
gyda set o offer y gallwch eu defnyddio ar gyfer y walkthrough.
Ac felly, peidiwch â phoeni.
Byddwn yn mynd dros yr holl o'r termau hyn a hyn i gyd
damcaniaethau yn ystod y walkthrough.
Nawr, os ydych yn darfod i fyny gan ddefnyddio pob un o'r offer, neu dim ond
rhai ohonynt, mae'n dda iawn i wybod beth rydych chi'n offer
â hwy i allu mynd i'r afael â'r broblem a osodwyd.
>> Felly, yn Scratch, y lingo cyntaf y mae angen i chi wybod yw beth
a sprite yn.
Felly, bob gwrthrych neu bob cymeriad, boed yn cath gi
neu bêl, a elwir yn sprite.
Ac felly, os ydw i eisiau, dyweder, dwy gath - p'un a ydynt yn
union yr un fath -
Bydd angen i mi wneud dau sprites ar wahân yn Scratch.
Ac felly sprites cael sgriptiau sy'n gysylltiedig â hwy.
Sgriptiau mewn gwirionedd yn yr hyn rydych yn mynd i fod yn adeilad -
llusgo a gollwng - gyda'ch blociau.
Ac felly pa sgriptiau wneud yw math o bennu a diffinio sut y
y sprite yn ymddwyn.
Nid yw sprites mewn gwirionedd yn unig drwy gyfrwng delweddau, gan fod gennym
gwisgoedd hefyd yn gysylltiedig â'r sprites y math hwnnw o
benderfynu beth yw'r sprite yn edrych.
A gallwch gael mwy nag un wisg ar gyfer sprite a roddir.
>> Felly, ar ryw adeg yn ystod eich rhaglen Scratch, fel y byddwn yn dangos
yn nes ymlaen heddiw yn ystod y walkthrough, gallwch mewn gwirionedd
newid y wisg eich sprite i wneud iddo edrych naill ai
ychydig yn wahanol neu yn gyfan gwbl wahanol.
Ac felly mae tair ffordd o greu sprite yn Scratch.
Un, gallwch dynnu eich hun yn Scratch yn
adeiladwyd yn golygydd paent.
Gallwch lwytho eich delwedd eich hun, defnyddiwch un o'r Scratch adeiledig-mewn
rhai, neu, yr opsiwn olaf, yn cael sprite ar hap.
Nawr, os ydych yn teimlo'n arbennig o lwcus, yna rwyf yn
eich croesawu i roi cynnig ar eich lwc a chreu sprite ar hap.
>> Felly yr holl sprites yn cael eu rhoi ar
y llwyfan yn Scratch.
Y cam - gallwn drin fel ein cynfas.
Ac felly yr holl sprites yn cael eu rhoi ar y llwyfan.
Ac mae hyn o bryd, beth mae'n ei wneud yn caniatáu i holl sprites
i symud o gwmpas arno.
Ac yn union fel sprites, y cam hefyd sgriptiau.
Ac felly y sgriptiau hyn, i'w gosod ar y llwyfan -
mae'n ddefnyddiol iawn pan, dweud, mae gennych sgript nad yw'n
yn union berthynol i un sprite penodol, ond yn hytrach
pertains i sprites lluosog neu dim ond, yn gyffredinol, rhywbeth
eich bod am ei wneud.
Felly, gallwch osod y sgriptiau ar y llwyfan yn lle hynny, a bod
byddai dyluniad ychydig yn well.
Yn awr, tra gallwch gael sprites lluosog, mae'n dda
cadw mewn cof y gall dim ond un cam.
Ond mae camau hefyd chefndiroedd.
Yn hytrach na gwisgoedd, fel sprites yn ei wneud, camau wedi
gefndiroedd.
Ac eto, gallwch naill ai tynnu eich hun neu lwytho eich hun
delwedd i'w ddefnyddio fel cefndir.
>> Felly, oes unrhyw un gennych unrhyw gwestiynau cyn i ni fynd ymlaen?
OK.
Teimlwch yn rhydd i dorri ar draws i mi beth yn ystod y walkthrough, ac
Rwy'n hapus i ateb unrhyw gwestiynau sydd gennych.
OK.
Felly, pan fyddwch yn dechrau eich rhaglen sprite, beth ydych chi'n mynd i
ei wneud yw eich bod yn mynd i glicio ar y faner werdd.
Ond os nad ydych yn cysylltu unrhyw beth at y bloc iawn
yma, yna dim byd mewn gwirionedd yn mynd i ddigwydd.
Oherwydd, chi'n gweld, yr hyn y sgriptiau a'r cam mae angen i
ei wneud yw mewn gwirionedd yn gwybod i ymateb i'r digwyddiad -
dyna beth ydym yn eu galw, digwyddiadau - y faner werdd
yn cael ei glicio.
Felly, mae angen i chi mewn gwirionedd yn atodi blociau i'r rhigol ar y
gwaelod y bloc hwnnw baner werdd glicio, ac yna
Bydd y rhaglen yn gwybod beth i'w wneud a sut i ymateb i'r
baner werdd yn cael ei glicio.
>> Wel, beth sy'n dod ar ôl hynny?
Wel, mae gennym amrywiaeth o flociau yn Scratch i'w defnyddio, a
pan fo'r cig, mewn gwirionedd, eich rhaglen yn gorwedd yn y
datganiadau.
Ac felly y datganiadau hyn yn hwylus
trefnu yn ôl lliw.
Mae gennych camau gweithredu sy'n ymwneud â symud,
sain, edrych, et cetera.
Ac fel y gallwch weld gallwch lywio rhyngddynt yn y
tabs yn eich rhaglen Scratch.
Ac felly, tra bydd gennych bethau eraill a adeiladwyd o'i chwmpas,
hyn y mae'r datganiadau ei wneud mewn gwirionedd mewn gwirionedd yn dweud wrth y
sprites neu ar y llwyfan i wneud rhywbeth.
Yn hytrach na dim ond dweud, iawn, pan fyddwch yn gwneud hyn, mae'r
datganiadau mewn gwirionedd yn cynnwys y cig go iawn ohono.
Lets 'ddeud ydych am i ddim ond gweithredu weithred arbennig, yn dweud
dim ond am i'r gath i meow pan rhyw beth yn digwydd.
Gallwn gymryd mantais o Booleans, yr ydych yn dysgu mewn
darlithio un.
Ac felly mae'r rhain yn ymadroddion sy'n gwerthuso er mwyn
naill ai gwir neu anwir.
Ac felly mae'r rhain yn cael eu nodi yn Scratch gan -
byddwch yn gweld y onglau ar ddiwedd y blociau.
Ac felly mae gennych amrywiaeth o wahanol fathau o Booleans.
Rydych chi wedi "yw'r mwyaf yn cael ei gwasgu i lawr," "yn 2 a 2
yn cyfateb i 5, "neu" yn y defnyddiwr gwasgu i lawr allweddol penodol ar
y bysellfwrdd? "
>> Nawr, nid ydych yn gallu defnyddio'r rhain yn unig.
Beth sy'n rhaid i chi ei wneud yw eu cyfuno ag amod.
Felly, y cyflwr yno o dan y tab reolaeth yn Scratch.
Ac felly maent yn gyfleus ganddynt dalfan bach y
yn dangos siâp y bloc bod angen i chi roi i mewn iddo.
Felly, yn dibynnu ar gyd-destun y sefyllfa, gallwch ddewis
a Boolean ac yna rhowch ef y tu mewn i'ch cyflwr.
Ac mae gennych chi ddatganiad amodol.
Os ydych yn rhoi datganiadau y tu mewn i'r bloc, yna mae gennych
strwythur sefydlu, lle unwaith y cyflwr penodol yn cael ei fodloni ar
y chwith, byddwch wedyn yn gweithredu y datganiad.
Ydw?
>> MYFYRIWR: Os yw newidyn yn cynrychioli rhif, gallwch chi
defnyddio'r newidyn y tu mewn i'r Boole, fel yr un gwyrdd,
er enghraifft?
ZAMYLA Chan: Ydw, y gallwch.
Gallwch lusgo a gollwng y gwerth amrywiol y tu mewn i'r
cylchlythyr llunio yno.
>> Nawr, un o fanteision o gyfrifiaduron yn y pŵer enfawr
a pa mor gyflym y gallant weithredu prosesau ailadroddus.
Ac felly, yn hytrach na, dyweder, ailadrodd cyfarwyddyd dros
a throsodd a throsodd ac mewn gwirionedd yn teipio hynny - neu
yn yr achos hwn, yn Scratch, llusgo a gollwng a
llusgo a gollwng -
yr hyn y gallwn ei wneud yw ei chrisialu mewn dolen.
Ac felly, gellir dolenni gael eu defnyddio naill ai i weithredu pethau
anfeidrol gyda dolen am byth, neu ar gyfer
gosod nifer o weithiau -
ddweud, ailadrodd "dweud hi" 10 gwaith neu hyd nes y bydd rhai
cyflwr yn wir.
Ac felly unwaith eto, byddwch yn gweld bod Scratch yn hinting pan
gennych gyflwr fel "dro ar ôl tro tan," yna yr unig
beth a fydd yn ffitio y tu mewn, mae gwerth Boole.
Mae pob hawl.
>> Felly nawr, rydym yn gwybod y gallwn grynhoi ailadroddus
brosesau y tu mewn dolenni.
Gallwch weld pam nad yw rhywbeth fel hyn fod yn ddelfrydol.
Nid yw'n ffitio ar y sleid.
Yn y bôn, 'i jyst yn gwneud yr un peth drosodd a throsodd
10 gwaith, mewn gwirionedd.
Mae'n symud 10 cam, yn dweud helo, yn symud 10 cam, yn dweud helo.
Felly, nawr gallwch weld bod ôl i ni gael dolenni, rhywbeth fel
hyn yn llawer gwell.
Mae'n fyrrach, mae'n llai, ac mewn gwirionedd yn cwblhau'r
un peth.
Yn awr, yn Scratch efallai na fydd hyn yn gwneud llawer o wahaniaeth, ond
mewn gwirionedd yn arbed peth amser.
>> Felly, ar y mynegiant amrywiol -
gallwch chi mewn gwirionedd yn defnyddio newidynnau ac yn eu rhoi y tu mewn
amodau.
Fel y'i mynegir iawn yno, byddwch yn gweld mae gennym amrywiol a enwir
"Wrthweithio," ac rydym yn cyfateb hynny i weld a
mae'n llai na 0.
Felly newidynnau yn eu hanfod, byddwn i'n dweud,
cynwysyddion ar gyfer gwerthoedd.
Yn Scratch, gall y mathau hynny o werthoedd naill ai fod yn eiriau neu
gallant fod yn rhifau.
Ac felly, gyda newidynnau hyn, yr hyn y gallwn ei wneud gyda nhw yw ein
yn gallu gosod eu gwerth.
Felly, yn yr enghraifft cyntaf yma, mae gennym yr enghraifft o destun
cynnwys y gwerth "Helo, World!" Yn yr ail enghraifft,
mae'n cymryd yn ganiataol bod gennym eisoes newidyn a enwir
"Wrthweithio," ac yn yr achos hwnnw, rydym yn ei newid gan 3.
Rydym yn incrementing iddo gan 3.
Ac yna yn yr enghraifft olaf, gall y newidynnau yn cael ei llusgo
cael eu rhoi mewn mynegiad Boole.
>> Nawr, pan fyddwch yn creu newidyn, yr hyn mae'n rhaid i chi
benderfynu yw a ydych yn gwneud y newidyn ar gyfer pob un o'r
sprites yn eich rhaglen Scratch, neu ar gyfer dim ond y
manylion sprite yr ydych wedi dewis pan fyddwch yn gwneud
y newidyn.
Ac felly mae hwn yn benderfyniad pwysig iawn i'w wneud.
Ac mae'n wir yn dod i lawr i faint o le rydych am i'r
amrywiol i gael.
Felly, er enghraifft, byddai enghraifft o gwmpas lleol os ydych yn
ddewis dim ond ar gyfer y sprite i gael y newidyn.
Felly, byddai hynny'n golygu mai dim ond y sprite yn gallu
gael gafael ar y newidyn.
Dim ond y byddai sprite yn gallu ei weld,
newid, addasu iddo.
Os byddwch yn dewis i gael gwmpas byd-eang -
felly dyna os ydych yn dweud ar gyfer yr holl sprites, os
eich bod yn dewis yr opsiwn hwnnw -
yna mae hynny'n golygu bod y cyfnod yn ogystal â holl sprites
Bydd yn gallu gweld, addasu, a mynediad at y newidyn sy'n
rydych wedi'u creu.
Unrhyw gwestiynau hyd yn hyn ar newidynnau neu unrhyw beth?
Ydw.
>> MYFYRIWR: Ar gyfer y newidynnau a allwch chi gael dau newidyn o
yr un enw os ydyn nhw ar sprites wahanol?
ZAMYLA Chan: Cyn belled â'u bod yn sprites lleol ---
AH, ie, sori.
Felly, y cwestiwn oedd a gallwch gael dau newidyn o
un enw yn rhaglen ac os oes gennych ddau newidyn gyda
yr un enw, ond mae'r ddau sprites lleol, felly sprite un,
y gath, mae enw newidyn "cownter," a sprite dau, y
ci, mae amrywiol o'r enw "cownter," cyn belled ag y rhai
ill dau yn sprites lleol, yna nid yw eu cwmpas yn ymestyn i
gweddill y rhaglen.
Ac felly nid yw'r un o'r sprites eraill neu'r
Bydd cyfnod yn cael drysu.
Mae pob hawl.
>> Felly, soniais cyn y pwynt mynediad pan gawsom y
pan fydd bloc gwyrdd glicio tynnu sylw.
Ac felly beth yw hwnnw -
y mae'n ei ddweud, OK, pan fydd y digwyddiad yn digwydd bod y faner werdd yn
clicio, mae hyn yn beth y dylech ei wneud.
Ac fel nad yw mewn gwirionedd yr unig ddigwyddiad
sydd gennym yn Scratch.
Rydym hefyd yn cynnal digwyddiadau eraill.
Felly mae gennym, er enghraifft, pan fydd allweddol ar
y bysellfwrdd yn cael ei bwyso.
A allech chi mewn gwirionedd yn dewis y llythrennau A drwy Z, 0
drwy 9, neu y bysellau saeth.
Ac yna rydym hefyd yn cynnal digwyddiadau eraill, megis pan fydd eich
sprite ei glicio.
Ac felly pan fyddwch yn dechrau â hynny, byddwch yn sylwi ar y duedd allweddol
yw eu bod dim ond yn rhigol ar y gwaelod, ac felly
bryd hynny, unwaith eto, allweddi chi yn nad oes unrhyw beth yn ei roi uchod
y bloc hwnnw.
Rydych yn adeiladu oddi wrth hynny ac isod.
>> Yn awr, yn dweud, beth sy'n digwydd os ydym am i rai digwyddiad i ddigwydd yr un
pryd, nid wyf yn gwybod, cath yn cyffwrdd adran benodol o
y cyfnod neu rywbeth fel 'na?
Nid ydym mewn gwirionedd yn cael unrhyw adeiladwyd yn
digwyddiad i ddynodi hynny.
Felly, yr hyn y bydd rhaid i ni ei wneud yw mewn gwirionedd yn creu ein digwyddiad ein hunain.
Ac mae hynny'n cael ei alw'n darlledu.
Felly, pan fyddwch eisiau i ddangos bod rhai wedi digwydd,
yna rydych yn ei ddefnyddio - yn y tab rheoli, mae bloc a elwir yn
"Darlledu." Ac felly, yna, byddwch yn teipio enw'r
Os ydych eisiau i ddarlledu, ac yna pa un bynnag
sprite neu sprites -
gallwch gael sprites lluosog ymateb i'r neges hon -
neu bydd y cyfnod yn rhaid i ymdrin ag ef, yn gorfod
ei dderbyn, yn rhaid i mi ddweud, OK, yr wyf yn deall bod hyn yn
ddigwyddodd, felly dwi'n mynd i wneud hyn ag ef.
Ac felly pryd bynnag y byddwch darlledu digwyddiad, dyna gyda'r
dealltwriaeth y naill ai bod sprite neu un arall sprite yn
mynd i gael i dderbyn y digwyddiad ac ymateb.
>> Yn awr, mae'r cysyniad olaf cyn i ni fynd i mewn i enghraifft go iawn
o raglen Scratch yn edafedd.
Edafedd Felly, yw pan fydd eich cyfrifiadur yn gweithredu
prosesau ar y pryd ar yr un pryd.
Yr wyf yn gwarantu eich bod pob un ohonom wedi manteisio ar
edafedd pan fyddwn ni'n gwylio ffilm ar yr un pryd â
deipio traethawd neu rywbeth fel 'na.
Mae'r cyfrifiadur yn gweithredu sawl peth ar yr un
amser, yn union fel Scratch gallu.
Felly, fel y gallwch weld yn yr enghraifft hon, mae'r ddau sgriptiau gall
yn cael ei ddefnyddio ar gyfer y sprite un union, oherwydd bod y rhain
Gall dechrau blociau pwynt mynediad a ddefnyddir mewn gwirionedd
lluosrifau o weithiau.
Yr wyf yn gwarantu i chi yn ôl pob tebyg y faner werdd glicio bloc
yn un o'r rhai mwyaf poblogaidd
blociau yn eich rhaglen.
Felly, yma rydym yn gweld bod pan fydd y faner werdd yn cael ei glicio, mae
broses yn mynd ymlaen, yn ogystal â phan y faner werdd yn
clicio, mae yna broses ar wahân yn mynd ymlaen.
Ac felly bydd Scratch yn rhedeg y ddau ar yr un pryd.
Ac felly defnyddio'r meysydd hyn, gan wybod y gallwch mewn gwirionedd
cael mwy nag un pwynt mynediad -
hyd yn oed os yw yr un pwynt mynediad -
mae'n mynd i fod yn ddefnyddiol iawn os ydych am i, dyweder,
gwahanu dasgau penodol oddi wrth ei gilydd.
Mae pob hawl.
Felly, gadewch i ni mewn gwirionedd yn edrych i mewn i enghraifft o raglen Scratch.
>> OK.
Felly, yr wyf eisoes wedi gwneud rhaglen fach i ni yma.
Felly, Im 'jyst yn mynd cliciwch y faner werdd i ddechrau a gweld
yr hyn y mae'n ei wneud.
Felly, mae gennym pysgod oren yma -
a sprite pysgod -
ymddangos i symud ac yna ailosod a mynd yn ôl.
Ac yna mae gennym sprite siarc.
A gall hyn sprite siarc yn symud, gall cylchdroi, gall
nofio o gwmpas.
OK.
Felly dyna'r math o hwyl.
Ond yn sicr gallwn ychwanegu mwy at hynny.
Er enghraifft, rydym yn gweld bod pan fydd y siarc yn symud, gall
mewn gwirionedd yn cael oddi ar y sgrin a bron
diflannu o'r golwg.
Felly, rydym am newid hynny, gan nad ydym am i'r
siarc i ddianc.
Ac felly gadewch i ni roi'r gorau ein sgript ac yna golygu y siarc
sgriptiau, efallai ychwanegu rhywbeth.
Sylwch fod yn y sprite arbennig yma, y ​​ddolen am byth
dod i ben gydag ymyl syth.
Nid oes ganddo unrhyw rhigol.
Felly, mewn gwirionedd mae hyn yn gwneud synnwyr, oherwydd ei fod yn ddolen am byth.
Mae'n gweithredu rhywbeth anfeidrol.
Felly ni fydd byth yn dod i ben.
Hyd yn oed os nad oedd rhywbeth yn is, byddai
byth yn cael at hynny.
Felly, rydych yn cael eu gorfodi mewn gwirionedd i gyflwyno edau.
>> Mae pob hawl.
Felly, gadewch i ni ychwanegu un arall sgript.
Felly, yr wyf i'n mynd i ddechrau gyda'r pwynt mynediad o bryd wyrdd
baner ei glicio.
Felly beth rwyf am ei wneud yn barhaus wirio a yw'r
siarc yn mynd i gael eu cyffwrdd yr ymyl.
Ond rwy'n gwybod bod, mewn gwirionedd, o dan Cynnig yna daclus
bloc bach sy'n dweud, oh, os ar, bownsio ymyl.
Felly, yr hyn rydym eisiau ei wneud yw gweithredu yn barhaus.
Ac felly beth mae hyn yn "os ar ymyl, bownsio" ei wneud - mewn gwirionedd
eisoes yn gwirio os dwi ar yr ymyl, ac yna yn adennill tir.
Felly mae angen i ddod o hyd i rhyw fath o ddolen i barhau i
gweithredu datganiad hwn.
Felly, os ydym yn edrych o dan Reolaeth, oes unrhyw un gael syniad o'r
pa dolen bosibl y byddwn am eu defnyddio?
Yeah.
>> MYFYRWYR: Mae'r ddolen am byth.
ZAMYLA Chan: Yn union, yeah.
Mae'r ddolen am byth.
Felly, gadewch i ni olrhain fod yma, ac yna dweud, os ar ymyl, bownsio.
Ac yna gadewch i ni weld.
Mae pob hawl.
Felly, mae'r pysgod yn symud fel arfer.
Ac yna, oh -
bellach ni all y siarc ddianc a adlamu oddi ar y sgrin.
Cool.
Mae pob hawl.
Felly, yr wyf yn edrych i mewn
Rwy'n Methu â - ie?
>> MYFYRIWR: Sut ydych chi'n gwneud sy'n berthnasol i'r siarc wrth iddo symud
i'r pysgod?
ZAMYLA Chan: Ah.
Felly, y rheswm pam mai dim ond y siarc bownsio, yn hytrach na
pysgod yn ogystal, oherwydd bod y sgript ein bod wedi ysgrifennu y tu mewn
y sprite siarc.
Byddwch yn gweld, hyd yma, mae'r sprite siarcod yn cael ei ddewis.
Mae pob hawl.
Felly, gadewch i ni ychwanegu rhywbeth arall.
Yr oeddwn yn archwilio ar y gwisgoedd gwahanol sy'n
Scratch wedi, a gwelais hyn 'n giwt ychydig o siarc-chomp.
Felly yr wyf yn meddwl hynny, hey, wel, efallai y gallwn weithredu'r
siarc chomping, er enghraifft, pan fyddwn yn pwyso gofod.
Im 'jyst yn mynd i atal hyn.
Mae pob hawl.
Ydw.
>> MYFYRIWR: A allech ddangos y - yw bod o dan Gwisgoedd?
ZAMYLA Chan: O, ie.
Felly, yr wyf yn mynd o dan Gwisgoedd, ac yna yr wyf yn edrych o dan Mewnforio.
Ac felly yma, Scratch Mae amrywiaeth eang o wisgoedd y
gallwch ddewis.
Ac felly, yna mae criw cyfan o anifeiliaid, ac yna'r
siarc Mae cwpl o gwisgoedd sy'n gysylltiedig ag ef.
OK.
Felly, yn y sgript yma, rwyf eisoes yn gwirio yn barhaus
yn y ddolen am byth, OK, wel, os yw'r saeth chwith yn cael ei wasgu,
yna rwyf am i gylchdroi gwrthglocwedd.
Os y saeth cywir yn cael ei bwyso, rwyf am i gylchdroi clocwedd.
Os yw'r saeth i fyny ei bwyso, yna rwyf yn
awyddus i symud ymlaen yn ei flaen.
Felly, beth allwn ni ei wneud yw ychwanegu at y sgript, yn hytrach na
ychwanegu un ar wahân, gan fod hyn eisoes yn gwirio yn
y thema o'r rhain allweddi yn cael eu gwasgu.
>> Felly, gadewch i ni ychwanegu un sy'n dweud os yw'r allwedd gofod - gadewch i ni ddefnyddio y
allweddol lle i chomp i lawr.
Felly y saeth chwith allweddol pwyso, et cetera, mae'r rhain yn
yn y glas disglair.
Felly, gadewch i ni fynd i Synhwyro'r glas disglair, ac edrych i lawr.
O, a dyma lle allweddol gwasgu.
Felly beth rydym am ei wneud yw cael y newid siarc i'w
chomping i lawr gwisgoedd.
Sydd wedi ei wneud â sut y siarc
edrych, felly rydym yn mynd i edrych.
Ac yma yr ydym, yn gyfleus, newid i
gwisg siarc-chomp.
Ond pan fyddwn yn chomp i lawr, nid ydym am y siarc i fod yn
chomping i lawr am byth, felly gadewch i ni ychwanegu, OK, yn dda yna,
ar ôl iddo chomps, rydym am iddo newid yn ôl.
OK, felly gadewch i ni weld beth mae hynny'n ei wneud.
Felly rydym wedi ei symud o gwmpas.
OK.
Felly, yr ydym wedi ei chomping.
Mae'n fath o chomping yn gyflym, fodd bynnag, oherwydd yn Scratch,
mae'n gweithredu yn eu syth.
Felly, yna, gadewch i ni fynd i Reoli ac yn ei gwneud yn gwerthfawrogi ei
chomp, aros un eiliad.
Ac yma mae'n chomps i lawr ychydig yn hirach cyn iddo fynd
gefn at ei newyn.
>> OK.
Felly, Rwy'n eithaf hapus gyda'r siarc yn awr.
Ond y pysgod, yr hyn y mae'n ymddangos i fod yn ei wneud - mae'n bwrw ymlaen gyda
cwpl o gamau, mewn gwirionedd, bum gwaith.
Mae'n symud 50 cam.
Ac yna yr hyn y mae'n ei wneud yma yn y bloc top yma yw fy mod i'n
ddweud, OK, wel, mae'n mynd i fynd hyd at werth penodol o x.
I ddod o hyd i'r cyfesurynnau, gallwch mewn gwirionedd dim ond llygoden dros
y sgrin, ac yna yn y gwaelod -
dde dros yma -
bydd yn dangos i chi beth y cyfesurynnau yn cael eu.
Felly gallwch fanteisio ar hynny i fewnbwn y cyfesurynnau
a 'ch angen.
Ac felly yr hyn y mae'r datganiad yma yn ei ddweud yn ei ddweud, OK,
yn dda, y pysgodyn yn dechrau ar y gwerth x penodol ac yna
Gall huchder: ei newid.
Im 'mewn gwirionedd yn mynd i ddewis uchder ar hap sy'n dal i aros
o fewn y cyfyngiadau y llwyfan.
Ac felly yma, yr hyn yr wyf i'n cymryd mantais ohono yw
ddarlledu digwyddiadau.
Felly, byddwch yn gweld bod hyn trin digwyddiad yn fish1 newydd.
Felly, pryd bynnag y pysgod yn derbyn y newydd fish1 digwyddiad, chi helpu
gweithredu hyn.
Ac yna byddwch yn gweld bod ar ôl iddo symud ymlaen â'i swm penodol
o weithiau, yna mewn gwirionedd mae'n darlledu
unwaith eto, OK, newydd fish1.
Ond yn hytrach, beth am gadewch i ni wneud fel bod y pysgod yn unig
parhau hyd ddiwedd y sgrin cyn ei ailosod,
hytrach na dim ond math o fynd i ganol ohono.
Felly, yn hytrach na dweud, ailadrodd bum gwaith - gan nad ydym yn ei wneud
wir yn gwybod faint o weithiau y bydd angen nes ei fod yn
cyrraedd diwedd y sgrin, gadewch i ni ddefnyddio rhywbeth arall.
>> Felly, yr wyf i'n mynd i wahanu hyn, oherwydd ein bod yn
peidiwch â bod am wneud hyn.
I ddileu blociau yn Scratch, beth rydych yn ei wneud yw i chi jyst ddragia
i'r chwith, rhyddhau, ac yna mae'n cael ei ddileu.
Os byddwch yn penderfynu nad oeddech am wneud hynny, yna gallwch
bob amser undelete iddo.
Ond rydym eisiau cael gwared o hyn.
Yr hyn yr ydym am ei wneud yw ein bod am gadw ar symud 50 cam a
oedi un eiliad hyd nes y byddwn yn cyffwrdd y diwedd y sgrin.
Felly gall unrhyw un sylwi ar ddolen y gallai rydym am ddefnyddio'r
yn ailadrodd proses yn unig hyd nes y byddwn gyffwrdd y sgrin.
>> MYFYRIWR: Ailadrodd nes.
ZAMYLA Chan: clywed I "dro ar ôl tro tan," a dyna gywir.
Felly ie, mae hyn yn ailadrodd hyd nes y bloc hefyd yn cymryd -
ond rydym yn gweld bod hyn dro ar ôl tro hyd nes y bloc nid yw'n hollol
gyflawn, dde?
Felly, mae angen inni ddweud, OK, wel, ailadrodd hyd nes y pryd?
Felly, yr ydym yn dweud, OK, wel, ailadrodd nes bod y pysgodyn yn cyffwrdd â'r
ymyl y sgrin.
Ac felly byddaf yn dweud wrthych bod hwnnw o dan Synhwyro.
Mae hyn yn Boolean cyffwrdd.
Ac fel y gallwch ddewis yma beth ydych am gael eich gwirio
bod y pysgod yn cyffwrdd.
Felly yma, rydym yn awyddus i ddweud cyffwrdd yr ymyl.
Ac yna rydym am i ychwanegu hyn yn ôl i mewn
Ac felly yn awr, os ydym yn gwylio ein pysgod yn mynd, unwaith y mae'n cyffwrdd y
ymyl, bydd yn symud yn ôl eto.
Mae pob hawl.
Felly, rwy'n hapus â hynny.
A gadewch i ni agor HungryShark1.
>> OK, math o fel sioe goginio, yr wyf yn ychwanegu ychydig
mwy o nodweddion.
Felly, er enghraifft, byddwch yn gweld bod y pysgod yn awr yw mewn gwirionedd yn
gleidio yn eithaf llyfn, yn hytrach nag o'r blaen, pan oedd
math o symud a stopio, symud a stopio -
hanfod yn unig neidio picsel set.
Yr wyf yn edrych o dan Motion, dod o hyd y datganiad hwn glide, ac yr wyf
Meddai, OK, yn hytrach na dim ond symud a stopio, gan symud
a rhoi'r gorau i, dw i'n mynd i gleidio 70 o unedau ar y dde,
ond yn aros yn fy swydd y un peth yma.
Mae pob hawl.
Felly mae gennym siarc sy'n gallu chomp.
Cool.
Ond mae'n cael ei alw'n HungryShark, wedi'r cyfan, felly gadewch i ni gael y
siarc bwyta'r pysgod.
>> Felly, gallai sut yr ydym yn dweud wrth y pysgod neu ddweud wrth y siarc ei fod wedi
chomped i lawr?
Sut yr ydym yn cyfathrebu?
Ydw.
MYFYRWYR: Ar y wisg ail y siarc,
mae'n dal y pysgod.
ZAMYLA Chan: Yeah, yn union.
Felly, rydym yn gwybod bod pan fyddwn yn newid y wisg i'r
chomp, bod gennym chomp i lawr.
Yn awr, byddwn yn y pen draw yn rhaid i wirio.
Dweud ein bod am i'r pysgod i ddiflannu unwaith y bydd ei fwyta.
Bydd yn rhaid i rhywsut gyfathrebu i'r pysgod
bydd yn rhaid i guddio, er enghraifft, neu yn diflannu o'r
y sgrin unwaith y mae wedi cael ei chomped i lawr ar.
>> Felly, pa fath o gysyniad, all pa fath o declyn a ddefnyddir i
yn cael y cyfathrebu siarc i'r pysgod, OK,
Rwyf wedi chomped i lawr?
MYFYRIWR: Darlledu.
ZAMYLA Chan: Ie, yn union, darlledu digwyddiad.
Felly, gadewch i ni fynd i Reoli a gadewch i ni ddweud darlledu.
A gadewch i ddarlledu chomp.
Mae pob hawl.
Ond unwaith i ni ddarlledu rhywbeth, dyna gyda'r
dybiaeth ein bod ni'n wir yn mynd i gael rhywbeth
ei dderbyn.
Ac felly mae hynny'n mynd i fod y pysgod.
Felly, gadewch i ni ddweud, pan fyddaf yn cael chomp.
Nawr, pan fydd y chomp siarc i lawr dim ond lle gwag, nid ydym yn
am y pysgod i ymateb i hynny o gwbl.
Felly, gadewch i ni ddweud, OK, wel, dim ond os yw'r siarc yn cyffwrdd â'r
pysgod ar adeg y chomp -
dyna pryd y byddwn yn ei wneud mewn gwirionedd rhywbeth.
Felly, yna, rydym yn mynd i ddefnyddio'r cyflwr os, ar y dde,
oherwydd ein bod yn gwirio a yw rhywbeth yn wir ai peidio.
Felly, os ydym yn mynd yn ôl i Synhwyro, yna gallwn
defnyddio yma, os cyffwrdd.
Ac yna yma, byddwn yn dewis y siarc.
Yna, o dan Edrych, mae hyn yn cuddio bloc -
fydd bod y bôn yn gwneud y pysgod yn diflannu o'r llwyfan.
Byddwn yn gwneud ei fod yn cuddio, ond rydym am un arall pysgod, dde?
Mae ein siarc yn llwglyd.
Rydym am roi mwy o bysgod.
Felly, yna gadewch i ni hefyd yn darlledu pysgod newydd eto.
OK.
Felly, gadewch i ni weld beth mae hynny'n ei wneud.
>> Cool.
Felly mae'n chomps i lawr ac un arall pysgod yn ymddangos.
Ond dyna ychydig yn rhy gyflym i un arall pysgod i fynd.
Felly, gadewch i ni dim ond aros ail cyn i ni
darlledu o bysgod newydd.
Mae pob hawl.
OK.
Felly, mae hyn yn gwneud 'n bert da o gêm.
Ond mae pob gêm angen sgôr, dde?
Felly, beth allen ni ei ddefnyddio i gadw sgôr?
Ydw.
MYFYRIWR: Arall -
ZAMYLA Chan: Yeah.
Yn union.
Yeah.
Felly, rydym yn awyddus i gadw golwg ar y bôn sut y
llawer o bysgod ei fwyta.
I wneud hynny, bydd rhaid i ni wneud newidyn.
Gadewch i ni alw y sgôr.
Ac felly yn ôl pob tebyg, gan fod hyn yn gêm ein bod ni'n chwarae,
ydym yn mynd i eisiau i'r pysgod i fod yn gallu -
dweud, ar ôl ei bwyta gall gynyddu'r sgôr neu
rhywbeth ac yna bydd y cam yn ôl pob tebyg yn rhaid i wneud
rhywbeth gyda'r dolur yn ogystal.
Felly, yr wyf i'n mynd i ddewis i wneud y newidyn yn fyd-eang ac yn dweud
ar gyfer yr holl sprites.
OK.
Felly pan rydym yn awyddus i gynyddu sgôr?
Pan fydd pysgodyn wedi cael ei fwyta.
Ac felly mae gennym eisoes broses yma sydd wedi delio
gyda'r pysgod cael eu bwyta.
Felly, gadewch i ni ychwanegu datganiad hwn yma -
newid Sgôr erbyn 1.
Cool.
Felly, unwaith y byddwch yn bwyta pysgod, yn cynyddu sgôr.
>> Mae pob hawl.
Felly, dweud fy mod wedi blino y gêm hon.
I stopio.
Ac yna, oh, yr wyf am ddod yn ôl i'r gêm.
Yr wyf am ddechrau gêm newydd.
Wel, y sgôr yn dal i fod 3, er fy mod i'n
chwarae gêm newydd.
Dydyn ni ddim yn eisiau byth i sgorio i ailosod, dde?
Felly, gadewch i ni ychwanegu datganiad pan fydd y gêm yn dechrau yn y
llwyfan i ddweud, OK, yn dda, rydym eisiau ailosod y sgôr.
Felly, yma rydym yn gosod y sgôr amrywiol i 0.
Ac felly yn awr, pryd bynnag y byddwch yn dechrau gêm, y sgôr
yn dechrau ar 0.
Cool.
OK.
Felly nawr, gadewch i ni fynd ymlaen i HungryShark2.
>> Felly dwi wedi gwneud ychydig yn fwy yn awr, a beth yr wyf wedi ei wneud yn
clicio dde ar y sprite pysgod.
Roeddwn i eisiau mwy o bysgod, ac felly yr wyf clicio dyblyg a gwnaeth
a sprite newydd union yr un a copïo hefyd yn yr holl
sgriptiau yn ogystal.
Felly, yna mae hyn yn ei hanfod fish2 union yr un fath i
fish1, ac eithrio yn lle dechrau ar y chwith a
symud i'r dde, mae'n dechrau ar y dde ac yn symud i'r chwith.
Ac yna yr wyf hefyd yn dewis gwisg newydd ar ei chyfer.
Yna cefais arall wisg a oedd yn bysgod brych, ac yr wyf
yn hoffi, oer, mae hyn yn edrych yn wenwynig, felly gadewch i esgus
bod hyn yn bysgodyn wenwynig.
Ac felly dywedais, OK, yn dda, yn hytrach na bwyta y
pysgod gwenwynig a chael eich cynnydd sgôr, yr wyf mewn gwirionedd yn
am iddo ostwng.
Felly dyma ni wedi sgôr leihau o 1 pryd bynnag y
siarc ei fwyta.
Ac yna, Fi 'n sylweddol yn hoffi'r gwisgoedd a Scratch
a ddarperir, ac yr wyf yn edrych ac yna cefais y shark's -
yn edrych fel siarc sâl.
Ac felly, yr wyf ei olygu Gwneuthum yn wyrdd.
Ac yr wyf yn hoffi, oer, mae'n siarc sâl.
Mae pob hawl.
>> Felly, gadewch i gadewch i ni ychwanegu at ein sgript rhyw fath o ffordd o wneud y
newid siarc i fod yn sâl pryd bynnag y
bwyta pysgod gwenwyno.
OK.
Felly, oherwydd ein bod gopïo holl sgriptiau o'n wreiddiol
pysgod i mewn i'r pysgod gwenwyn, mae eisoes wedi hyn sprite yma
sy'n dweud, pan oeddwn i'n chomped i lawr, a wyf yn
chomped i lawr mewn gwirionedd?
Felly, gallwn fanteisio ar hyn i gyfathrebu â'r
siarc, oh, wel, 'ch jyst yn bwyta pysgod gwenwyn.
Eich bod yn sâl.
Ac felly byddai hyn yn pa fath o weithredu?
Beth fyddai'n ei eisiau ei wneud?
Darlledu.
Yeah, yn union.
Felly, gadewch i ni ddarlledu.
Gadewch i ni ei alw siarc sâl.
OK.
Felly nawr, y siarc, yn amlwg, yn mynd i fod yr un sy'n
dderbyn y digwyddiad.
Felly, gadewch i ni ychwanegu pan fyddaf yn derbyn y siarc fod yn sâl.
OK.
Felly, rydym yn gwybod fod gennym y wisg -
y siarc yn sâl.
Ac yna rydym yn gwybod o flaen ein bod yn fath o werthfawrogi
pryd y gallwn oedi ychydig cyn troi yn ôl.
Yeah?
>> MYFYRIWR: Sut ydych chi'n copïo sgript gan
1 sprite i un arall?
ZAMYLA Chan: Ah.
Felly, yn yr achos hwn, pan fyddaf yn dyblygu dim ond y sprite, i
copïo un sgript i'r llall sprite, yr hyn a wnes yma oedd
dim ond dweud dyblyg, ac mae'n mewn gwirionedd yn gwneud yn gyfan newydd
sprite gyda'r holl sgriptiau cynnwys.
Ond dywedwch eich bod eisiau jyst adysgrifia un sgript penodol i un arall
sprite, yna beth fyddech chi'n ei wneud mewn gwirionedd dim ond llusgo hyn,
hofran dros un arall sgript, ac yn awr dyma ei dyblygu hynny.
Yn yr achos hwn, mae eisoes yn ei gael, er mwyn i ni jyst ddilea
hynny eto.
Ond i gopïo un sgript mewn i un arall, yr hyn a wnewch yn unig
llusgo ei ar y sprites eraill.
OK.
>> Felly, rydym yn ôl ar y siarc fod yn sâl.
Siarc Felly, mae'n derbyn yn sâl, ac mae'n dweud, OK, wel,
unwaith Rwy'n sâl, dwi'n mynd i newid i fy gwisg sy'n dweud
"Siarc sâl," ac yn awr, gadewch i ni dim ond ychwanegu aros i
gwerthfawrogi'r gwyrdd.
Ac yna rydym yn mynd i fod yn newynog eto, fel y gallwn dim ond
newid yn ôl at y siarc yn llwglyd.
Mae pob hawl.
Felly, gadewch i ni fwyta y pysgod porffor.
Mae hynny'n iawn.
Da cwestiwn.
Beth ddigwyddodd i'r cownter?
OK.
Felly, rydym wedi gosod sgôr i 0 yma, ond y sgôr hon - beth
y marc siec yn cael ei guddio neu ei unhides y newidyn
oddi ar y sgrîn.
Ond beth allwn ni ei wneud yn lle dynnu'r marc neu wirio hynny -
gallwn mewn gwirionedd yn cael y bloc yma yn dweud "yn dangos neu guddio
y newidyn. "Felly gadewch i ni wneud yn siwr bod pob tro y byddwn yn dechrau
y gêm bod y newidyn yn cael ei ddangos.
>> OK.
Felly, yn awr y newidyn yn cael ei ddangos.
Rydym yn bwyta pysgod gwenwyn, ac rydym yn mynd yn sâl.
Cool.
Mae pob hawl.
Felly nawr, mae'n rhyfedd ar gyfer gêm i ni gael negyddol
pwyntiau, dde?
Felly, mae'n cadw ar fwyta rhain ac mae fel -
felly beth am pryd bynnag y byddwn yn cael negyddol, os ydym wedi bwyta gormod o
llawer o bysgod gwenwynig, gêm drosodd - siarc yn rhy sâl.
Mae pob hawl.
Felly, yr hyn y bydd angen i ni ei wneud yw y bydd angen i ni
darlledu ryw ddigwyddiad -
gêm drosodd.
Felly, gallem wneud hyn mewn sawl ffordd, mewn gwirionedd.
Gallem gael rhywle yn y cyfnod a sgript sy'n
barhaus gwiriadau yw'r sgôr negyddol?
A yw'r sgôr negyddol?
Os oes, yna rydym yn darlledu digwyddiad hwn.
>> Felly dyna un ffordd o wneud hynny.
Neu gallem fanteisio ar y ffaith ein bod yn gwybod bod y
unig ffordd y gallai eich sgôr fod yn negyddol yw pan fyddwch yn bwyta
pysgod gwenwynig, dde?
Oherwydd pan fyddwch yn bwyta pysgod arall, eich
sgôr yn mynd i gynyddu.
Felly, does dim defnydd i wirio a ddylai fod yn
gêm dros ai peidio.
Felly, mae hon yn broses debyg yma.
Felly gallwn mewn gwirionedd dim ond ychwanegu at y "pan fyddaf yn derbyn siarc
sâl. "
Felly, yn dweud rydym yn ychwanegu amod hwn.
Rydym yn awyddus i ddweud, os yw'r sgôr yn llai na 0.
Felly, rydym yn mynd i fynd i Weithredwyr, rydym yn mynd i ddefnyddio
hyn yn llai nag un, rydym yn mynd i lusgo ein
sgôr yma, yn dweud 0.
Ac felly, os yw'r sgôr yn 0, yna rydym eisiau i ddarlledu
rywbeth a elwir yn gêm drosodd.
>> OK.
Felly, ddweud ein bod wedi gêm drosodd.
Gadewch i ni symud yma neu rywbeth.
Wel, rydym am i'r siarc yn unig i fynd yn ôl i fod yn newynog os
gall y gêm yn dal i gael ei chwarae.
Felly yn hytrach na defnyddio "os," byddwn yn defnyddio
yn "os arall" adeiladu.
Felly beth mae hyn yn ei wneud - mae'n ei ddweud, OK, felly os y cyflwr hwn yn
yn wir, yna gwneud hyn, ond os yw'n anwir yna gwnewch hyn.
Felly, gadewch i ni ychwanegu os yw'r sgôr yn llai na 0, yna rydych
darlledu gêm drosodd, ond os nad - os yw eich
sgôr yn dal yn gadarnhaol -
yna ewch yn ôl i fod eisiau bwyd.
OK.
Cool.
Felly nawr bod gennym y gêm hon dros y digwyddiad, bydd rhaid i ni gael
rhyw ffordd o ymateb iddo.
>> Felly, gadewch i ni wneud sgript newydd sy'n dweud "pan fyddaf yn cael gêm
drosodd. "A'r hyn sydd gennym yma dan reolaeth mewn gwirionedd hyn yn
atal pob botwm, ac felly yn y bôn yn dynwared i chi glicio
yr arhosfan coch lofnodi yma.
Felly, gadewch i ni gael yr arhosfan siarc.
Ac felly rydym hefyd am y pysgod i stopio, felly gadewch i llusgo a
gopïo i mewn
Rydym am i'r holl bysgod i stopio.
Ac yna gadewch i ni gael y stop cam yn ogystal.
Mae pob hawl.
Felly nofio o gwmpas, ein bod yn bwyta pysgod, a
yna bydd y rhaglen yn rhewi.
Rwy'n clicio i lawr, ond ni allaf ei wneud mewn gwirionedd unrhyw beth.
Iawn, ond gadewch i ni ddweud nad ydym am i atgoffa'r defnyddiwr
ganddyn nhw werth negyddol, er enghraifft, yna gallwn, ar gyfer
enghraifft, cuddio y newidyn o'r sgrîn.
Felly, pan fydd y cyfnod yn cael gêm drosodd, yna bydd yn cuddio
y sgôr amrywiol.
OK.
Felly, gadewch i ni fwyta pysgod un yn fwy.
Ac yna y sgôr yn diflannu, ac os oes gen ti y sgrin hon.
>> Mae pob hawl.
Felly, dyna gêm 'n bert da, ac os oedd gennych fwy
amser, yna gallech yn y pen draw ychwanegu
sgriptiau mwy a mwy.
Ac felly, yna, yr wyf ychwanegu ychydig mwy o bysgod, a wnaed i symud ymlaen
ar gyflymder gwahanol, ac yna pryd bynnag y siarc yn bwyta
pysgod gwenwynig, mewn gwirionedd mae'n dweud, "Blech!"
Ac yna beth i ddim yn ei I ychwanegu cefndir newydd i'r
llwyfan - gêm dros cefndir.
Ac felly dyna y mae'r cam yn ystod y gêm drosodd digwyddiad
trin mae'n symud i'r cefndir o gêm drosodd
cefndir.
Ac yn ogystal, yr wyf yn cuddio yr holl sprites o'r llwyfan er mwyn i
dim ond y gêm drosodd cefndir a ddangosir.
Mae cwpl o ychwanegiadau bach eraill yr wyf ychwanegodd,
er enghraifft, cyn pan fyddwn yn dod i ben ein rhaglen, yna mae ein
Byddai siarc, y tro nesaf yr ydym yn dechrau, cychwyn yn
y sefyllfa honno yn ogystal.
Beth ddylwn i ei ychwanegu yw pryd bynnag y faner werdd yn cael ei glicio, yna
y siarc yn mynd yn ôl at y tarddiad ac yna yn wynebu tuag at
yr hawl, fel bod bob tro, mae gennych
siarc yn dechrau yno.
>> Felly, gallwch arbrofi in Motion a phethau tebyg, y
dim ond er mwyn ychwanegu cyffyrddiadau bach sy'n gwneud eich
gêm ychydig yn fwy caboledig.
A oes unrhyw un gennych unrhyw gwestiynau am HungryShark?
Cool.
Mae pob hawl.
Felly dyna enghraifft o rywbeth y gallech wneud
yn Scratch defnyddio'r holl offer drafodwyd gennym yn gynharach.
Felly, yr wyf hefyd yn rhan o'r sleidiau walkthrough.
Byddwch yn gweld yn ddiweddarach.
Dim ond trosolwg o'r prosesau a wnaethom -
symud ymlaen o'r HungryShark0 yr holl ffordd at ein terfynol.
Un
Yeah.
Ond am y peth.
'N annhymerus' aros y tu ôl os ydych chi guys am
gofyn mwy o gwestiynau.
Roedd hyn yn Walkthrough 0.
Diolch i bawb am ddod, a byddaf yn gweld chi yn Walkthrough 1.