Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 10867|Respuesta: 4

[HTML/HTML5] HTML5 Canvas dibuja rectángulos y círculos

[Copiar enlace]
Publicado en 14/12/2018 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Pasos para <!-- dibujo: Consigue el elemento de lienzo - > el contexto - rellena y dibuja el borde > > establece el estilo de dibujo - >
        <!-- dibujar otros grafos complejos requiere caminos: Empieza a crear un camino - > Crea un camino de dibujo - > Cierra camino - > Grafo de dibujo - >
        <!--ejemplo: Dibuja un rectángulo - >
        Dibuja un rectángulo: <canvas id="ca"></canvas><br/>
        Dibuja un círculo: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Dibuja un rectángulo
    función draw(){
        var canvas=document.getElementById('ca'); Consigue el elemento de lienzo
        if (lienzo==null)
           return false;
        var context=canvas.getContext('2d'); Entiende el contexto
        context.fillStyle='#EEEFF';   Color de relleno
        context.fillRect(0,0,400,300); Rectángulo de relleno (Rectángulo 1)
        context.fillStyle='red';
        context.strokeStyle='azul'; Color del borde
        contexto.anchoLínea=1;        Ancho del bisel
        context.fillRect(50,50,100,100); Rectángulo de relleno (Rectángulo interior 2)
        contexto.strokeRect(50,50,100,100); Dibujar el borde
        
    }
    Dibujar círculos
   función drawarc(){
    var canvas2=document.getElementById('yuan'); Consigue el elemento de lienzo
        if (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Entiende el contexto
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              contexto2.iniciarCamino();  Empieza a crear un camino
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,true);  Crear un camino circular
              context2.cercaCamino();  Cierra el camino
              context2.fillStyle='Rgba(255,0,0,0.25)'; Establece el color
              context2.fill();  Rellena el gráfico
       }
}
   
   
</scrip{filter}t>

Puntuación

Número de participantes1MB+1 contribuir+1 Colapso razón
Pequeña basura + 1 + 1 Apoya al propietario para que publique una buena publicación, ¡y yo también publicaré una buena publicación!

Ver todas las valoraciones





Anterior:Utiliza la interfaz Sina para obtener la IP del cliente
Próximo:Organiza la receta secreta de comida y aperitivos (descarga a largo plazo)
Publicado en 14/12/2018 17:18:19 |
¿Puedes adjuntar una captura de pantalla? Gracias
Publicado en 14/12/2018 17:37:03 |
Vamos
Publicado en 14/12/2018 19:00:39 |
En la misma segunda planta, se recomienda que el propietario haga capturas de pantalla para que más personas puedan ver el efecto
Publicado en 17/12/2018 13:30:54 |

Funciona así, ¿qué es esto?
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com