Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 10867|Odpověď: 4

[HTML/HTML5] HTML5 Canvas kreslí obdélníky a kruhy

[Kopírovat odkaz]
Zveřejněno 14.12.2018 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Kroky k <!-- kresby: Získejte prvek plátna – > kontext – > vyplňte a nakreslete okraj – > nastavte styl kresby – >
        <!-- kreslení dalších složitých grafů vyžaduje cesty: Začít vytvářet cestu - > Vytvořit kreslící cestu - > Zavřít cestu - > Kreslící graf - >
        <!--např.: Nakreslit obdélník – >
        Nakreslit obdélník: <canvas id="ca"></canvas><br/>
        Nakreslit kruh: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Nakreslit obdélník
    funkce draw(){
        var canvas=document.getElementById('ca'); Získejte prvek plátna
        if (canvas==null)
           return false;
        var context=canvas.getContext('2d'); Získejte kontext
        context.fillStyle='#EEEFF';   Výplňová barva
        context.fillRect(0,0,400,300); Výplňový obdélník (Obdélník 1)
        context.fillStyle='red';
        context.strokeStyle='modrá'; Barva okraje
        context.lineWidth=1;        Šířka rámečku
        context.fillRect(50,50,100,100); Výplňový obdélník (Vnitřní obdélník 2)
        context.strokeRect(50,50,100,100); Nakreslit hranici
        
    }
    Kreslit kruhy
   funkce drawarc(){
    var canvas2=document.getElementById('yuan'); Získejte prvek plátna
        if (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Získejte kontext
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Začněte vytvářet cestu
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,true);  Vytvořte kruhovou cestu
              context2.closePath();  Zavřete cestu
              context2.fillStyle='Rgba(255,0,0,0,0.25)'; Nastavte barvu
              context2.fill();  Vyplňte grafiku
       }
}
   
   
</scrip{filter}t>

Partitura

Počet účastníků1MB+1 přispět+1 Zhroucení důvod
Malý hajzl + 1 + 1 Podpořte majitele, aby zveřejnil dobrý příspěvek, a já také zveřejním dobrý příspěvek!

Zobrazit všechna hodnocení





Předchozí:Použijte rozhraní Sina pro získání IP klientské adresy
Další:Zorganizujte tajný recept na jídlo a svačiny (dlouhodobé stažení)
Zveřejněno 14.12.2018 17:18:19 |
Můžeš přiložit screenshot? Děkuju
Zveřejněno 14.12.2018 17:37:03 |
No tak
Zveřejněno 14.12.2018 19:00:39 |
Ve stejném druhém patře se doporučuje, aby majitel pořídil screenshoty, aby více lidí mohlo vidět efekt
Zveřejněno 17.12.2018 13:30:54 |

Funguje to takhle, co to je?
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com