Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10867|Svar: 4

[HTML/HTML5] HTML5 Canvas ritar rektanglar och cirklar

[Kopiera länk]
Publicerad på 2018-12-14 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Steg för att <!-- teckning: Hämta canvaselementet – > få kontexten – > fylla och rita kanten – > sätta ritstilen – >
        <!-- att rita andra komplexa grafer kräver vägar: Börja skapa bana - > Skapa ritningsväg - > stäng bana - > rita diagram - >
        <!-- exempel: Rita en rektangel - >
        Rita en rektangel: <canvas id="ca"></canvas><br/>
        Rita en cirkel: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Rita en rektangel
    funktion draw(){
        var canvas=document.getElementById('ca'); Skaffa canvaselementet
        om (canvas==null)
           returnera falsk;
        var context=canvas.getContext('2d'); Få lite kontext
        context.fillStyle='#EEEFF';   Fyllnadsfärg
        context.fillRect(0,0,400,300); Fyllnadsrektangel (Rektangel 1)
        context.fillStyle='röd';
        context.strokeStyle='blå'; Kantfärg
        context.lineWidth=1;        Bezelbredd
        context.fillRect(50,50,100,100); Fyllnadsrektangel (Inre rektangel 2)
        context.strokeRect(50,50,100,100); Rita gränsen
        
    }
    Rita cirklar
   Funktionen drawarc(){
    var canvas2=document.getElementById('yuan'); Skaffa canvaselementet
        om (canvas2==null)
    if(canvas2==null)
       returnera falsk;
       var context2=canvas2.getContext('2d');  Få lite kontext
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Börja skapa en väg
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,sann);  Skapa en cirkulär bana
              context2.closePath();  Stäng stigen
              context2.fillStyle='Rgba(255,0,0,0.25)'; Sätt färgen
              context2.fill();  Fyll i grafiken
       }
}
   
   
</scrip{filter}t>

Tjog

Antal deltagare1MB+1 bidra+1 Kollaps förnuft
Lilla avskum + 1 + 1 Stöd ägaren att posta ett bra inlägg, och jag kommer också att posta ett bra inlägg!

Se alla betyg





Föregående:Använd Sina-gränssnittet för att få klientens IP-adress
Nästa:Organisera det hemliga receptet på mat och snacks (långtidsnedladdning)
Publicerad på 2018-12-14 17:18:19 |
Kan du bifoga en skärmdump? Tack
Publicerad på 2018-12-14 17:37:03 |
Kom igen
Publicerad på 2018-12-14 19:00:39 |
På samma andra våning rekommenderas det att ägaren tar skärmdumpar så att fler kan se effekten
Publicerad på 2018-12-17 13:30:54 |

Det fungerar så här, vad är det här?
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com