0:00:00.840,0:00:04.680 Uten datamaskin | Den store hendelsen 0:00:07.060,0:00:10.030 Denne øvelsen kalles "Den store hendelsen", og handler om hvordan 0:00:10.030,0:00:15.969 vi kan kontrollere programmer og endrer hvordan de oppfører seg med hendelser. 0:00:15.969,0:00:21.590 Som når vi trykker på en knapp eller en mus. I denne øvelsen skal du fjernstyres av 0:00:21.590,0:00:28.590 en papir-fjernkontroll! Det blir akkurat som et ordentlig TV-spill. En hendelse er noe som får 0:00:29.390,0:00:33.540 andre ting til å skje. Som når du trykker på musknappen, og en nettside 0:00:33.540,0:00:37.810 lastes. Det er en hendelse! Når du tar på nettbrettet for skyve teksten nedover, 0:00:37.810,0:00:43.840 er det også en hendelse. Hendelser er en fin måte å la brukeren styre programmer på 0:00:43.840,0:00:50.840 akkurat når de vil. La meg nevne hendelser som vi alle reagerer på... 0:00:50.840,0:00:54.840 Blir vi sultne, går vi til kjøleskapet. 0:00:54.840,0:00:57.420 Hører vi postmannen komme - og at det slippes noe i postkassa - 0:00:57.430,0:01:02.640 da går vi og henter posten. Dette kan sammenlignes med å trykke på musa eller 0:01:02.640,0:01:07.860 bevege en joystick. Hendelser som får oss til å gjøre noe. De fleste 0:01:07.860,0:01:13.189 som lager TV-spill, vet at det er en hendelse som alle kaller "oppdater", og den 0:01:13.189,0:01:20.030 skjer 30-60 ganger i sekundet. For spill-programmerere er det like viktig som 0:01:20.030,0:01:24.479 museklikk eller at vi trykker på joysticken, for vi pleier å vente på den oppdateringen, 0:01:24.479,0:01:30.539 og så sjekker vi om joysticken har blitt brukt da. 0:01:30.539,0:01:37.539 "Oi, noen har trykket på knappen. I dette bildet? Ja eller nei?" Uten hendelser ville ikke 0:01:37.749,0:01:44.749 spilleren kunne bevege seg. Eller hoppe. Du ville ikke kunne kontrollere hva som skjer. 0:01:44.889,0:01:50.530 Og spillet kunne ikke klare å ikke animere noe. Det er bare fordi 0:01:50.530,0:01:56.850 vi har hendelser, at vi kan lage animasjoner og få ting til å bevege seg.