Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 10867|Odpoveď: 4

[HTML/HTML5] HTML5 Canvas kreslí obdĺžniky a kruhy

[Kopírovať odkaz]
Zverejnené 14. 12. 2018 16:41:58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Kroky na <!-- kresby: Získaj prvok plátna – > kontext – > vyplň a nakresli okraj – > nastav štýl kresby – >
        <!-- kreslenie iných zložitých grafov vyžaduje cesty: Začnite vytvárať cestu - > Vytvoriť kresliacu cestu - > Zatvoriť cestu - > Kresliť graf - >
        <!--napr.: Nakresliť obdĺžnik – >
        Nakreslite obdĺžnik: <canvas id="ca"></canvas><br/>
        Nakreslite kruh: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Nakresliť obdĺžnik
    funkcia draw(){
        var canvas=document.getElementById('ca'); Získaj plátnový prvok
        if (canvas==null)
           return false;
        var context=canvas.getContext('2d'); Získajte kontext
        context.fillStyle='#EEEFF';   Farba výplne
        context.fillRect(0,0,400,300); Výplňový obdĺžnik (Obdĺžnik 1)
        context.fillStyle='red';
        context.strokeStyle='modrá'; Farba okraja
        context.lineWidth=1;        Šírka rámu
        context.fillRect(50,50,100,100); Výplňový obdĺžnik (Vnútorný obdĺžnik 2)
        context.strokeRect(50,50,100,100); Nakresliť hranicu
        
    }
    Kresliť kruhy
   funkcia drawarc(){
    var canvas2=document.getElementById('yuan'); Získaj plátnový prvok
        ak (canvas2==null)
    if(canvas2==null)
       return false;
       var context2=canvas2.getContext('2d');  Získajte kontext
       context2.fillStyle='#EEEEEF';
       context2.fillRect(0,0,400,300);
       var n=0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Začnite vytvárať cestu
              context2.arc(i*25,i*25,i*10,0,Math.PI*2,true);  Vytvorte kruhovú cestu
              context2.closePath();  Zatvor cestu
              context2.fillStyle='Rgba(255,0,0,0.25)'; Nastavte farbu
              context2.fill();  Vyplňte grafiku
       }
}
   
   
</scrip{filter}t>

Skóre

Počet účastníkov1MB+1 prispieť+1 Kolaps dôvod
Malý + 1 + 1 Podporte majiteľa, aby zverejnil dobrý príspevok, a ja tiež pridám dobrý príspevok!

Zobraziť všetky hodnotenia





Predchádzajúci:Použite rozhranie Sina na získanie IP klienta
Budúci:Zorganizujte tajný recept na jedlo a občerstvenie (dlhodobé stiahnutie)
Zverejnené 14. 12. 2018 17:18:19 |
Môžeš priložiť screenshot? Ďakujem
Zverejnené 14. 12. 2018 17:37:03 |
Poďme
Zverejnené 14. 12. 2018 19:00:39 |
Na tom istom druhom poschodí sa odporúča, aby majiteľ urobil snímky obrazovky, aby viac ľudí mohlo vidieť efekt
Zverejnené 17. 12. 2018 13:30:54 |

Funguje to takto, čo je toto?
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com