Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 10867|Svar: 4

[HTML/HTML5] HTML5 Canvas tegner rektangler og cirkler

[Kopier link]
Opslået på 14/12/2018 16.41.58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Trin til at <!-- tegning: Få lærredselementet – > få konteksten – > fyld og tegn kanten – > sæt tegnestilen – >
        <!-- at tegne andre komplekse grafer kræver stier: Start at oprette sti - > Opret tegnesti - > Luk sti - > tegne graf - >
        <!--f.eks.: Tegn et rektangel - >
        Tegn et rektangel: <canvas id="ca"></canvas><br/>
        Tegn en cirkel: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Tegn et rektangel
    funktion draw(){
        var canvas=document.getElementById('ca'); Få lærredselementet
        hvis (canvas==null)
           return false;
        var context=canvas.getContext('2d'); Få kontekst
        context.fillStyle='#EEEFF';   Fyldfarve
        context.fillRect(0,0,400,300); Fyldrektangel (Rektangel 1)
        context.fillStyle='rød';
        context.strokeStyle='blå'; Kantfarve
        context.lineWidth=1;        Kantens bredde
        context.fillRect(50,50,100,100); Fyldrektangel (Indre rektangel 2)
        context.strokeRect(50,50,100,100); Tegn grænsen
        
    }
    Tegn cirkler
   funktionen drawarc(){
    var canvas2=document.getElementById('yuan'); Få lærredselementet
        hvis (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Få kontekst
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Begynd at skabe en sti
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,sand);  Lav en cirkulær sti
              context2.closePath();  Luk stien
              context2.fillStyle='Rgba(255,0,0,0.25)'; Sæt farven
              context2.fill();  Fyld grafikken
       }
}
   
   
</scrip{filter}t>

Score

Antal deltagere1MB+1 bidrage+1 Sammenbrud årsag
Lille skarn + 1 + 1 Støt ejeren i at poste et godt indlæg, og jeg vil også lave et godt indlæg!

Se alle vurderinger





Tidligere:Brug Sina-grænsefladen til at få klient-IP'en
Næste:Organiser den hemmelige opskrift på mad og snacks (langtidsdownload)
Opslået på 14/12/2018 17.18.19 |
Kan du vedhæfte et screenshot? Tak
Opslået på 14/12/2018 17.37.03 |
Kom nu
Opslået på 14/12/2018 19.00.39 |
På samme anden sal anbefales det, at ejeren tager screenshots, så flere kan se effekten
Opslået på 17/12/2018 13.30.54 |

Det kører sådan her, hvad er det her?
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com