Return to Video

Terrific Text Part 1

  • 0:00 - 0:03
    Ind til videre har vi tegnet en masse,
  • 0:03 - 0:05
    men vi har ikke rigtig snakket om
    noget så simpelt som,
  • 0:05 - 0:08
    f.eks. at skrive dit navn,
    det er emnet for denne lektion: tekst.
  • 0:08 - 0:10
    Hvorfor bruge tekst?
  • 0:10 - 0:12
    Måske for at vise en
    pointtæller i et spil
  • 0:12 - 0:15
    eller få en figur til at tale
    eller bare få dit navn til at vokse
  • 0:15 - 0:16
    og skrumpe og skifte farve.
  • 0:16 - 0:19
    Lad os komme i gang og prøve at skrive "hello."
  • 0:19 - 0:24
    Hvis vi forsøger at skrive "text(hello)",
    så får vi den her mærkelig fejl,
  • 0:24 - 0:27
    der siger at "hello er ikke defineret,"
    hvad betyder det?
  • 0:27 - 0:29
    Problemet er at programmet
  • 0:29 - 0:31
    tror at "hello" er en variabel,
  • 0:31 - 0:34
    og det giver jo mening
    fra programmets perspektiv
  • 0:34 - 0:36
    fordi "hello" kunne godt være en variabel,
    hvordan skulle den vide andet?
  • 0:36 - 0:39
    Så hvordan fortæller vi vores program
    at det rent faktisk er tekst?
  • 0:39 - 0:41
    Det er nemt! Vi skal bare huske
  • 0:41 - 0:43
    at putte gåseøjne omkring.
  • 0:43 - 0:45
    Gåseøjne fortæller
    at det ikke en variabel,
  • 0:45 - 0:46
    men at det er tekst
  • 0:46 - 0:48
    og vi vil have programmet til at vise det som tekst.
  • 0:48 - 0:50
    Du kan huske det ved
    at tænke på en bog,
  • 0:50 - 0:52
    hvor personerne snakker,
  • 0:52 - 0:54
    og der er gåseøjne om
    det de siger.
  • 0:54 - 0:56
    Og tilsvarende, når du vil have
    programmet til at sige noget,
  • 0:56 - 0:58
    så skal du skrive
    gåseøjne omkring teksten.
  • 0:58 - 1:01
    Og det er faktisk rigtig vigtigt
    og nemt at glemme.
  • 1:01 - 1:04
    Så jeg siger det lige igen,
    hvis du skal bruge tekst
  • 1:04 - 1:06
    i dit program, så skal du altid
  • 1:06 - 1:08
    sætte gåseøjne omkring.
  • 1:08 - 1:10
    Ellers får du nogle
    rigtig mærkelig fejlbeskeder.
  • 1:10 - 1:13
    Og husk, hvis du ser
    nogle mærkelige fejlbeskeder,
  • 1:13 - 1:15
    så dobbelttjek at
    du har husket gåseøjne.
  • 1:15 - 1:17
    Sådan! Nu bruger vi gåseøjne,
  • 1:17 - 1:19
    og fejlen er forsvundet.
  • 1:19 - 1:21
    Men du har måske lagt mærke til
    at der ikke sker noget,
  • 1:21 - 1:22
    skærmen er stadig blank,
  • 1:22 - 1:25
    men det mærkelige er at
    hvis vi sætter en baggrund,
  • 1:25 - 1:29
    lad os sige rød baggrund,
    så kan vi se at den er der.
  • 1:29 - 1:33
    Det er bare skrevet med hvid farve,
    så problemet er
  • 1:33 - 1:36
    at vi skriver hvid tekst,
    på en hvid baggrund,
  • 1:36 - 1:38
    og det var derfor vi ikke kunne se teksten.
  • 1:38 - 1:40
    Det lyder lidt skørt,
    hvorfor skriver du
  • 1:40 - 1:43
    hvid tekst på en hvid baggrund?
  • 1:43 - 1:46
    Det kan vi ændre,
    for vi har allerede lært at
  • 1:46 - 1:47
    udfylde vores figurer.
  • 1:47 - 1:50
    Og ligesom vi kan udfylde
    et rektangel eller en linje,
  • 1:50 - 1:52
    så kan vi også sætte
    udfyldningsfarven for tekster
  • 1:52 - 1:54
    ligesom før, og der er den!
  • 1:54 - 1:56
    Den bliver vist uden at vi
    behøver baggrunden.
  • 1:56 - 2:01
    Lad os se lidt mere på hvordan
    text-kommandoen virker.
  • 2:01 - 2:02
    Den første del er åbenlys nok,
  • 2:02 - 2:04
    det er bare den tekst vi gerne vil skrive.
  • 2:04 - 2:07
    Hvis vi ændrer den næste del,
  • 2:07 - 2:09
    kan vi se at det bare er
    hvor langt henne,
  • 2:09 - 2:12
    og den næste er bare
    hvor langt op og ned.
  • 2:12 - 2:15
    Det ser nok rigtig bekendt ud,
    fra da vi bare
  • 2:15 - 2:16
    tegnede rektangler.
  • 2:16 - 2:18
    En ting der er lidt drilagtig
  • 2:18 - 2:20
    er at teksten har to koordinater
  • 2:20 - 2:24
    men her angiver de hjørnet
    nederst til venstre.
  • 2:24 - 2:27
    Mens det for rektangler
    er hjørnet øverst til venstre, heroppe.
  • 2:27 - 2:30
    Og det kan se ud som om at
    det bare var gjort for at forvirre dig,
  • 2:30 - 2:33
    men det er bare noget
    man lige skal huske.
  • 2:33 - 2:35
    Vi kan prøve at eksperimentere
    og se det for os selv.
  • 2:35 - 2:39
    Vi kan ændre sætte dette
    til "height" og vi kan se at,
  • 2:39 - 2:42
    ja, den sætter nederste venstre
    koordinat til højden.
  • 2:44 - 2:46
    Eller vi kan sætte det til nul,
  • 2:46 - 2:50
    og hvad tror du så vi kan forvente?
  • 2:50 - 2:53
    Vi kan slet ikke se det!
    Men hvis vi langsomt forøger tallet
  • 2:53 - 2:56
    så kan vi se at det lige
    stikker frem øverst oppe.
  • 2:56 - 3:00
    Igen er det fordi, at det er er koordinatet
    nederst til venstre, som vi angiver,
  • 3:00 - 3:02
    ikke det øverste til venstre.
  • 3:02 - 3:06
    Okay, nok analyse af
    text-kommandoen.
  • 3:06 - 3:07
    Lad os gøre det endnu bedre.
  • 3:07 - 3:10
    For eksempel, ved at
    gøre teksten større
  • 3:10 - 3:12
    ved at bruge textSize
    der fortæller programmet
  • 3:12 - 3:14
    hvor stort den skal tegne teksten.
  • 3:14 - 3:16
    Og vi kan angive "30",
    som er ret stort,
  • 3:16 - 3:18
    vi kan endda gøre det endnu større,
  • 3:18 - 3:20
    eller vi kan gøre rigtig,
    rigtig, rigtig, rigtig småt.
  • 3:20 - 3:23
    Hvad end vi vil. Lad os prøve
    at skrive dit navn
  • 3:23 - 3:26
    og måske en lille besked
    om dig selv nedenunder.
  • 3:26 - 3:29
    Siden jeg ikke kender dit navn,
    vil jeg bare tegne mit eget navn.
  • 3:29 - 3:31
    Lige om lidt kan du kan ændre det til dit eget.
  • 3:31 - 3:34
    Så ved at bruge det vi lige lærte,
    kan vi skrive text("Sophia")
  • 3:34 - 3:36
    og der er mit navn.
  • 3:36 - 3:38
    Vi kan også prøve at skrive
    en lille besked nedenunder,
  • 3:38 - 3:43
    f.eks. "I like puppies
    and guitars and coding."
  • 3:43 - 3:47
    Det er fint,
    undtagen at vi åbentlys har brug for
  • 3:47 - 3:49
    at ændre positionerne
    så de ikke overlapper.
  • 3:49 - 3:52
    Men åh nej, det er jo en
    rigtig lang tekststreng,
  • 3:52 - 3:55
    så lad os prøve at skifte til
    en mindre tekststørrelse.
  • 3:56 - 3:59
    Sådan der, det ser godt ud!
  • 3:59 - 4:01
    Undtagen, hmm,
    jeg synes det er lidt kedeligt,
  • 4:01 - 4:04
    at de begge er blå,
    så lad os skifte fill,
  • 4:04 - 4:07
    og lad os gøre det til en flot
    hmm, lad os sige,
  • 4:07 - 4:10
    måske en flot lilla?
  • 4:10 - 4:13
    Okay, der har du det,
    det er alt
  • 4:13 - 4:16
    om at tegne tekst og skifte
    farve og skifte størrelse.
Title:
Terrific Text Part 1
Description:

more » « less
Video Language:
English
Duration:
04:19
Martin Dybdal edited Danish subtitles for Terrific Text Part 1
Martin Dybdal edited Danish subtitles for Terrific Text Part 1
Martin Dybdal edited Danish subtitles for Terrific Text Part 1

Danish subtitles

Revisions