Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 10867|Risposta: 4

[HTML/HTML5] HTML5 Canvas disegna rettangoli e cerchi

[Copiato link]
Pubblicato su 14/12/2018 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Passaggi per <!-- disegno: Prendi l'elemento della tela - > il contesto - > riempi e disegna il bordo - > imposta lo stile del disegno - >
        <!-- disegnare altri grafi complessi richiede percorsi: Inizia a creare un percorso - > Crea un percorso di disegno - > Chiude il Percorso - > Grafo di Disegno - >
        <!--esempio: Disegna un rettangolo - >
        Disegna un rettangolo: <canvas id="ca"></canvas><br/>
        Disegna un cerchio: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Disegna un rettangolo
    funzione draw(){
        var canvas=document.getElementById('ca'); Prendi l'elemento tela
        if (canvas==null)
           return false;
        var context=canvas.getContext('2d'); Trova il contesto
        context.fillStyle='#EEEFF';   Colore di riempimento
        context.fillRect(0,0,400,300); Rettangolo di riempimento (Rettangolo 1)
        context.fillStyle='red';
        context.strokeStyle='blu'; Colore del bordo
        contesto.lineWidth=1;        Larghezza della cornice
        context.fillRect(50,50,100,100); Rettangolo di riempimento (Rettangolo Interno 2)
        contest.strokeRect(50,50,100,100); Disegna il bordo
        
    }
    Disegna cerchi
   funzione drawarc(){
    var canvas2=document.getElementById('yuan'); Prendi l'elemento tela
        if (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Trova il contesto
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       per (var i=0; i<10; i++){
              contesto2.iniziarePath();  Inizia a creare un percorso
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,true);  Crea un percorso circolare
              contesto2.percorsoVicino();  Chiudi il sentiero
              context2.fillStyle='Rgba(255,0,0,0.25)'; Imposta il colore
              context2.fill();  Riempi la grafica
       }
}
   
   
</scrip{filter}t>

Punteggio

Numero di partecipanti1MB+1 contribuire+1 Collasso ragione
Piccola feccia + 1 + 1 Supporta il proprietario per pubblicare un buon post, e pubblicherò anche io un buon post!

Vedi tutte le valutazioni





Precedente:Usa l'interfaccia Sina per ottenere l'IP del client
Prossimo:Organizza la ricetta segreta per cibo e snack (download a lungo termine)
Pubblicato su 14/12/2018 17:18:19 |
Puoi allegare uno screenshot? Grazie
Pubblicato su 14/12/2018 17:37:03 |
Dai
Pubblicato su 14/12/2018 19:00:39 |
Allo stesso secondo piano, si consiglia al proprietario di fare screenshot affinché più persone possano vedere l'effetto
Pubblicato su 17/12/2018 13:30:54 |

Funziona così, cos'è questo?
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com