Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 10867|Jawab: 4

[HTML/HTML5] Kanvas HTML5 menggambar persegi panjang dan lingkaran

[Salin tautan]
Diposting pada 14/12/2018 16.41.58 | | | |
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        Langkah-langkah untuk <!-- menggambar: Dapatkan elemen kanvas - > dapatkan konteks - > isi dan gambar batas - > atur gaya gambar - >
        <!-- menggambar grafik kompleks lainnya membutuhkan jalur: Mulai Membuat Jalur - > Buat Jalur Gambar - > Tutup Jalur - > Grafik Gambar - >
        <!--mis: Menggambar persegi panjang - >
        Gambar persegi panjang: <canvas id="ca"></canvas><br/>
        Gambar lingkaran: <canvas id="yuan"></canvas>
    </body>
</html>
<scrip{filter}t>
    Menggambar persegi panjang
    fungsi draw(){
        var canvas=document.getElementById('ca'); Dapatkan elemen kanvas
        if (canvas==null)
           mengembalikan false;
        var context=canvas.getContext('2d'); Dapatkan konteks
        context.fillStyle='#EEEFF';   Warna isian
        konteks.isianRect(0,0,400,300); Isi Persegi Panjang (Persegi Panjang 1)
        context.fillStyle='merah';
        context.strokeStyle='biru'; Warna batas
        konteks.garisLebar=1;        Lebar bingkai cincin
        context.fillRect(50,50,100,100); Isi Persegi Panjang (Persegi Panjang Dalam 2)
        konteks.strokeRect(50,50,100,100); Gambar perbatasan
        
    }
    Menggambar lingkaran
   fungsi drawarc(){
    var canvas2=document.getElementById('yuan'); Dapatkan elemen kanvas
        if (canvas2==null)
    jika(kanvas2==nol)
       mengembalikan false;
       var context2=canvas2.getContext('2d');  Dapatkan konteks
       context2.fillStyle='#EEEEEF';
       konteks2.isiRect(0,0,400,300);
       var n = 0;
       for(var i=0; i<10; i++){
              context2.beginPath();  Mulai membuat jalur
              konteks2.busur(i*25,i*25,i*10,0,Matematika.PI*2,benar);  Membuat jalur melingkar
              context2.closePath();  Tutup jalan setapak
              context2.fillStyle='Rgba(255,0,0,0.25)'; Atur warna
              konteks2.isian();  Isi grafik
       }
}
   
   
</scrip{filter}t>

Skor

Jumlah peserta1MB+1 sumbang+1 Roboh alasan
Sampah kecil + 1 + 1 Dukung pemilik untuk memposting posting yang bagus, dan saya juga akan memposting posting yang bagus!.

Lihat semua penilaian





Mantan:Gunakan antarmuka Sina untuk mendapatkan IP klien
Depan:Atur resep rahasia makanan dan makanan ringan (unduhan jangka panjang)
Diposting pada 14/12/2018 17.18.19 |
Bisakah Anda melampirkan tangkapan layar? Terima kasih
Diposting pada 14/12/2018 17.37.03 |
Ayolah
Diposting pada 14/12/2018 19.00.39 |
Di lantai dua yang sama, disarankan agar pemilik mengambil tangkapan layar sehingga lebih banyak orang dapat melihat efeknya
Diposting pada 17/12/2018 13.30.54 |

Berjalan seperti ini, apa ini?
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com