< Return to Video

Tähtien sota: Rakenna galaksi koodaten - Koodaustunti: Tapahtumienkäsittely

  • 0:00 - 0:03
    Hei! Olen Charita Carter. Olen vanhempi luova
  • 0:03 - 0:06
    tuottaja Walt Disney Imagineering -yhtiössä.
  • 0:06 - 0:09
    Vastuullani on johtaa ryhmiä, jotka luovat
  • 0:09 - 0:12
    nähtävyydet, joita vieraamme pääsevät kokemaan.
  • 0:12 - 0:15
    Etsimme jatkuvasti tapoja vierailijoidemme
  • 0:15 - 0:19
    kokemusten parantamiseen, ja teknologia
  • 0:19 - 0:20
    on sen ytimessä.
  • 0:21 - 0:25
    Hienosti tehty! Olet nyt ohjelmoinut BB-8:aa.
  • 0:26 - 0:27
    Luulen, että on tullut aika koettaa jotain
  • 0:27 - 0:30
    hieman vaikeampaa. Tuumasta toimeen!
  • 0:30 - 0:32
    Nyt kun olet oppinut hieman ohjelmoinnin
  • 0:32 - 0:34
    alkeita, siirrymme vähän ajassa taaksepäin.
  • 0:34 - 0:36
    Pääset luomaan oman pelin, jota
  • 0:36 - 0:39
    tähdittävät R2-D2 ja C3PO.
  • 0:39 - 0:42
    Sitä varten meidän täytyy tutustua asiaan,
  • 0:42 - 0:43
    jota peliohjelmoijat hyödyntävät päivittäin.
  • 0:44 - 0:45
    Tämä aihe on tapahtumienkäsittely.
  • 0:45 - 0:47
    Tapahtumamäärite kertoo ohjelmalle,
  • 0:47 - 0:50
    että sen tulee kuunnella tai odottaa
  • 0:50 - 0:52
    kunnes jotain tapahtuu ja sitten
  • 0:52 - 0:53
    suorittaa jokin toimenpide.
  • 0:53 - 0:55
    Erilaisia tapahtumia ovat esimerkiksi
  • 0:55 - 0:58
    hiirenpainikkeen- tai nuolinäppäimenpainallus
  • 0:58 - 0:59
    sekä kosketusnäytönnäpäytys.
  • 1:00 - 1:02
    Tässä esimerkissä yritämme saada R2-D2:n
  • 1:02 - 1:03
    liikkumaan ylöspäin välittääkseen viestin
  • 1:03 - 1:05
    kapinallispilotille ja sitten liikkumaan
  • 1:05 - 1:07
    alaspäin toisen kapinallispilotin luo.
  • 1:07 - 1:09
    Käytämme tapahtumia saadaksemme hänet
  • 1:09 - 1:11
    liikkumaan pelaajan painaessa
  • 1:11 - 1:13
    ylä- tai alanuolinäppäintä tai
  • 1:13 - 1:14
    ylä- tai alanuolipainiketta.
  • 1:15 - 1:17
    Liitämme kun nuoli ylös -tapahtumalohkoon
  • 1:17 - 1:20
    liiku ylös -lohkon. Kun pelaaja painaa
  • 1:20 - 1:23
    ylänuolinäppäintä, suoritetaan kun nuoli ylös -lohkoon
  • 1:23 - 1:25
    liitetty ohjelmakoodi.
  • 1:25 - 1:26
    Samankaltaisella toimenpiteellä
  • 1:26 - 1:28
    saamme R2-D2:n liikkumaan alaspäin.
  • 1:29 - 1:31
    Sen sijaan, että kirjoittaisimme kaiken
  • 1:31 - 1:34
    droidia ohjaavan koodin etukäteen, voimme
  • 1:34 - 1:36
    asettaa droidin tottelemaan näppäinten- ja
  • 1:36 - 1:38
    painikkeidenpainalluksia ruudulla liikkumiseksi.
  • 1:38 - 1:41
    Askel askeleelta pelisi muuttuu
  • 1:41 - 1:43
    entistä vuorovaikutteisemmaksi.
Title:
Tähtien sota: Rakenna galaksi koodaten - Koodaustunti: Tapahtumienkäsittely
Description:

Aloita opiskelu osoitteessa http://code.org/

Seuraa meitä
• Twitterissä https://twitter.com/codeorg
• Facebookissa https://www.facebook.com/Code.org
• Instagramissa https://instagram.com/codeorg
• Tumblrissa https://blog.code.org
• LinkedInissä https://www.linkedin.com/company/code-org
• Google+:ssa https://google.com/+codeorg

more » « less
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
01:48

Finnish subtitles

Revisions Compare revisions