1 00:00:00,840 --> 00:00:04,680 Uten datamaskin | Den store hendelsen 2 00:00:07,060 --> 00:00:10,030 Denne øvelsen kalles "Den store hendelsen", og handler om hvordan 3 00:00:10,030 --> 00:00:15,969 vi kan kontrollere programmer og endrer hvordan de oppfører seg med hendelser. 4 00:00:15,969 --> 00:00:21,590 Som når vi trykker på en knapp eller en mus. I denne øvelsen skal du fjernstyres av 5 00:00:21,590 --> 00:00:28,590 en papir-fjernkontroll! Det blir akkurat som et ordentlig TV-spill. En hendelse er noe som får 6 00:00:29,390 --> 00:00:33,540 andre ting til å skje. Som når du trykker på musknappen, og en nettside 7 00:00:33,540 --> 00:00:37,810 lastes. Det er en hendelse! Når du tar på nettbrettet for skyve teksten nedover, 8 00:00:37,810 --> 00:00:43,840 er det også en hendelse. Hendelser er en fin måte å la brukeren styre programmer på 9 00:00:43,840 --> 00:00:50,840 akkurat når de vil. La meg nevne hendelser som vi alle reagerer på... 10 00:00:50,840 --> 00:00:54,840 Blir vi sultne, går vi til kjøleskapet. 11 00:00:54,840 --> 00:00:57,420 Hører vi postmannen komme - og at det slippes noe i postkassa - 12 00:00:57,430 --> 00:01:02,640 da går vi og henter posten. Dette kan sammenlignes med å trykke på musa eller 13 00:01:02,640 --> 00:01:07,860 bevege en joystick. Hendelser som får oss til å gjøre noe. De fleste 14 00:01:07,860 --> 00:01:13,189 som lager TV-spill, vet at det er en hendelse som alle kaller "oppdater", og den 15 00:01:13,189 --> 00:01:20,030 skjer 30-60 ganger i sekundet. For spill-programmerere er det like viktig som 16 00:01:20,030 --> 00:01:24,479 museklikk eller at vi trykker på joysticken, for vi pleier å vente på den oppdateringen, 17 00:01:24,479 --> 00:01:30,539 og så sjekker vi om joysticken har blitt brukt da. 18 00:01:30,539 --> 00:01:37,539 "Oi, noen har trykket på knappen. I dette bildet? Ja eller nei?" Uten hendelser ville ikke 19 00:01:37,749 --> 00:01:44,749 spilleren kunne bevege seg. Eller hoppe. Du ville ikke kunne kontrollere hva som skjer. 20 00:01:44,889 --> 00:01:50,530 Og spillet kunne ikke klare å ikke animere noe. Det er bare fordi 21 00:01:50,530 --> 00:01:56,850 vi har hendelser, at vi kan lage animasjoner og få ting til å bevege seg.