Diskussion:HTML, CSS och Javascript: Skillnad mellan sidversioner

Från Wikiskola
Hoppa till navigering Hoppa till sök
(Skapade sidan med ' == Det nya ritprogrammet == Funkar inte! {{uppgruta | '''Ritprogrammet''' 200px | right Ta koden nedan och förbättra til...')
 
Ingen redigeringssammanfattning
Rad 117: Rad 117:


Det verkar som att simple.js hämtar in ett script till, http://spelprogrammering.nu/advanced.js. Det vore bra om man kunde ta in den koden på ett överblickbart sätt i scriptet men det verker inte praktiskt möjligt.
Det verkar som att simple.js hämtar in ett script till, http://spelprogrammering.nu/advanced.js. Det vore bra om man kunde ta in den koden på ett överblickbart sätt i scriptet men det verker inte praktiskt möjligt.
== HTML DOM Game Example ==
Det finns många exempel på KeyDown där man inte påverkar objekten på Canvasen utan "bara" skriver i en textruta eller skapar popup-fönster etc.
Exempelvis: [http://www.w3schools.com/js/js_htmldom_eventlistener.asp DOM EventListener]
== Diverse Javascript ==
:  [[Javascript - Introduktion]] med inlärningsmål och bedömningskriterier
: [http://www.w3schools.com/js/js_intro.asp JS Introduction på W3Schools] där du kan testa koden för att '''tända och släcka en glödlampa'''. Kopiera sedan koden till en textredigerare (Noterad) och spara som .html i en mapp på din dator. Högerklicka på de två bilderna på glödlampan (pic_bulbon.gif och pic_bulboff.gif). Nu kan du öppna filen från din dator och det funkar. nästa sak är att byta bilderna (lägg två nya bilder i mappen på din dator och ändra namnen i koden i html-filen).
== Spelprogrammering.nu ==
::[[Spelprogrammering.nu - Intro]]
:: [[Spelprogrammering.nu - Ditt egna projekt]]
:: [[Lite_javascript]] - Javascript lokalt på egna datorn. Här hittar du även den användbara filen '''library.js'''.
:: [[Javascript_med_animering]]
:: [[Javascript:_Interaktion_med_användare]]
:: [[Julkortet]]
:: [[Räta_linjen]]
:: [[Javascript i Wordpress]]
== API:er ==
:  [[Google API]]

Versionen från 19 september 2017 kl. 21.46


Det nya ritprogrammet

Funkar inte!

Uppgift
Ritprogrammet

Ta koden nedan och förbättra till ett fantastiskt ritprogram.

Det innebär att du lägger in fler färger, förklarande bokstäver och mousover-funktioner. Du kommer att kopiera från den befintliga koden och ändra vissa parametrar. När du gör detta kommer du att lära dig mer programmering.

Spara koden som en fil av typen .html.

Lämna in på Progress, F3.


Observera att denna kod inte fungerar riktigt i Safari. Använd Chrome.

Lista: (klicka expandera till höger)



Exempel

Liam i TE16A gjorde detta ritprogram. Det är mycket bra och förstås A.

Fler kodexempel

Här finns fler kodexempel som du kan ha nytta av i ditt ritprogram. Bland annat kod för tusentals färger:

Spelprogrammering.nu - Ritprogram

Advanced.js

Det verkar som att simple.js hämtar in ett script till, http://spelprogrammering.nu/advanced.js. Det vore bra om man kunde ta in den koden på ett överblickbart sätt i scriptet men det verker inte praktiskt möjligt.

HTML DOM Game Example

Det finns många exempel på KeyDown där man inte påverkar objekten på Canvasen utan "bara" skriver i en textruta eller skapar popup-fönster etc.

Exempelvis: DOM EventListener

Diverse Javascript

Javascript - Introduktion med inlärningsmål och bedömningskriterier
JS Introduction på W3Schools där du kan testa koden för att tända och släcka en glödlampa. Kopiera sedan koden till en textredigerare (Noterad) och spara som .html i en mapp på din dator. Högerklicka på de två bilderna på glödlampan (pic_bulbon.gif och pic_bulboff.gif). Nu kan du öppna filen från din dator och det funkar. nästa sak är att byta bilderna (lägg två nya bilder i mappen på din dator och ändra namnen i koden i html-filen).

Spelprogrammering.nu

Spelprogrammering.nu - Intro
Spelprogrammering.nu - Ditt egna projekt
Lite_javascript - Javascript lokalt på egna datorn. Här hittar du även den användbara filen library.js.
Javascript_med_animering
Javascript:_Interaktion_med_användare
Julkortet
Räta_linjen
Javascript i Wordpress

API:er

Google API