Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10867|Odpowiedź: 4

[HTML/HTML5] HTML5 Canvas rysuje prostokąty i koła

[Skopiuj link]
Opublikowano 14.12.2018 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Kroki do <!-- rysowania: Zdobądź element płótna – > kontekst – > wypełnij i narysuj ramkę – > ustaw styl rysunku – >
        <!-- rysowanie innych złożonych grafów wymaga ścieżek: Rozpocznij tworzenie ścieżki – > Utwórz ścieżkę rysowania – > Zamknij ścieżkę – > Graf rysowania – >
        <!--np.: Narysuj prostokąt – >
        Narysuj prostokąt: <canvas id="ca"></canvas><br/>
        Narysuj kółko: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Narysuj prostokąt
    funkcja rysowania(){
        var canvas=document.getElementById('ca'); Zdobądź element płótna
        if (canvas==null)
           return false;
        var context=canvas.getContext('2d'); Poznaj kontekst
        context.fillStyle='#EEEFF';   Kolor wypełniający
        context.fillRect(0,0,400,300); Prostokąt wypełniający (Prostokąt 1)
        context.fillStyle='red';
        context.strokeStyle='blue'; Kolor ramki
        context.lineWidth=1;        Szerokość ramki
        context.fillRect(50,50,100,100); Prostokąt wypełniający (Wewnętrzny Prostokąt 2)
        context.strokeRect(50,50,100,100); Narysuj granicę
        
    }
    Rysuj koła
   funkcja drawarc(){
    var canvas2=document.getElementById('yuan'); Zdobądź element płótna
        if (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Poznaj kontekst
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Zacznij tworzyć ścieżkę
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,true);  Stwórz ścieżkę kołową
              context2.closePath();  Zamknij drogę
              context2.fillStyle='Rgba(255,0,0,0,0.25)'; Ustaw kolor
              context2.fill();  Wypełnij grafikę
       }
}
   
   
</scrip{filter}t>

Wynik

Liczba uczestników1MB+1 przyczynić się+1 Zapaść powód
Mały śmiecie + 1 + 1 Wesprzyj właściciela w opublikowaniu dobrego posta, a ja też opublikuję dobry post!

Zobacz wszystkie oceny





Poprzedni:Użyj interfejsu Sina do uzyskania adresu IP klienta
Następny:Zorganizuj sekretny przepis na jedzenie i przekąski (do pobrania na dłuższą metę)
Opublikowano 14.12.2018 17:18:19 |
Możesz załączyć zrzut ekranu? Dziękuję
Opublikowano 14.12.2018 17:37:03 |
Daj spokój
Opublikowano 14.12.2018 19:00:39 |
Na tym samym drugim piętrze zaleca się robienie zrzutów ekranu, aby więcej osób mogło zobaczyć efekt
Opublikowano 17.12.2018 13:30:54 |

To działa tak, co to jest?
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com