Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    En handledning för HTML 5 Canvas Animation

    En av de mer spännande syntaktiska funktioner släpps med HTML5 är den " " elementet . Den elementet skapar en ritning yta. På många sätt är det programmerarens motsvarighet till målarens duk , ger en blank rektangel på en webbsida som kan skalas till valfri storlek . JavaScript verkar då som färg , så att du kan rita eller animera någonting på duken . Den mest utmanande aspekten av att skapa en HTML5 canvas animation inte förstå själva elementet , men att veta hur man " målar " JavaScript animationer ovanpå det . Saker du behöver
    webbläsare stödjer HTML5
    Visa fler instruktioner
    1

    Öppna ett nytt tomt dokument och titel det " canvas - animation.html . " Opening din nya dokument i en webbutveckling ansökan kan göra redigering enklare , men om du inte har en bara använda ett grundläggande program för textredigering .
    2

    Skriv in koden för att definiera din HTML5 dokument , inklusive doctype , huvud och kropp i dokumentet . Som i följande exempel ställa in teckenuppsättning och titeln på dokumentet huvudet : < ! DOCTYPE html >

    < meta charset = " UTF - 8 " /> HTML5 Canvas Animation < /title > < /head > <body> < /body> < /html > . <br> 3 <p> Lägg <sektion> , och <canvas> taggar på kroppen av ditt dokument . Avsnittet taggen är nytt i HTML5 . Den definierar avsnitt i ett webbdokument . Duken taggen definierar rektangulära arbetsytan kommer du använda för att bygga din JavaScript animation . I följande exempel har det ID " animering ", som kommer att användas som en referens av din JavaScript : <br> <p> <html> <head><meta name=viewport content="width=device-width, initial-scale=1.0"> < meta charset = "< doctype html > UTF - 8 " /> <title> HTML5 Canvas Animation < /title > < /head > <body> <section> <canvas id="animation"> < /canvas > < /avsnitt > < /body> < /html > . <br> 4 <p> Ange bredden och höjden på arbetsytan och fyll den med text som ska visas på webbläsare som inte stöder HTML5 . Duken kan ställas in till valfri storlek , beroende på dina behov . Kom dock ihåg att större dukar tar längre tid att ladda . Här är ett exempel : <! Doctype html > <br> <p> <html> <head><meta name=viewport content="width=device-width, initial-scale=1.0"> <meta charset="UTF-8" /> <title> HTML5 kanfas Animation < /head >

    Sorry, din browser inte stöder inte HTML5 och i sin tur , kan inte läsa denna animation . < /canvas > < /section> < /body> < /html > .
    5

    " Paint " din JavaScript animation på element med hjälp av " getElementById ( ) " metoden för att ansluta dina skript till arbetsytan ' " animation " ID . Om du inte har tidigare erfarenhet av att skriva JavaScript- animeringar , det finns ett antal exempel du kan prova anges i Resurser i den här artikeln .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur kan man växla Divar med javascript
    ·Konvertera siffror till ord i Javascript
    ·Javascript Scrollbar Tutorial
    ·Hur man skapar en miniräknare med Javascript
    ·Hur man gör en Google Map Overlay
    ·Komma åt elementattribut Med JavaScript
    ·Hur man tar bort ett adressfält i HTML
    ·Hur Explode en sträng med JavaScript
    ·Lägga till ett sökfält för din förlagets webbplats…
    ·Hur man skapar ett fotogalleri med Next & Tidigare Län…
    Utvalda artiklarna
    ·Hur konvertera en tom sträng till Double
    ·Tutorial på Function Sub-procedur i Visual Basic 2008
    ·Vad är skillnaden mellan Visual Studio och Visual Stud…
    ·Lägga till ett dokument i ColdFusion
    ·Så att lägga ett ingångsvärde Textruta i PHP
    ·Hur att skära ner filstorleken i XNA
    ·Hur man testa om Iterable i Python
    ·Vad är fallprogramsats datatyper
    ·Hur man skapar en WAR-fil med Eclipse
    ·Hur man kan koda UTF - 8 i Python
    Copyright © Dator Kunskap http://www.dator.xyz