-
fill
Method fill() adalah fungsi yang memeritahkan untuk menisi object berupa lingkaran, persegi atau poligon. Method ini memerlukan sebuah property yang lain yaitu fillStyle yang bernilai warna. Berbeda dengan property strokeStyle yang berfungsi untuk mewarna stroke atau garis.
Show/Hide Editor
-
createLinearGradient
Method createLinearGradient(x0,y0,x1,y1); digunakan untuk mengisi objeck dengan warna yang berubah secara linear, misal warna berubah dari biru menjadi merah secara linear. x0,y0,x1,y1 merupakan dua titik yang akan menentukan arah perubahan warna tersebut atau disebut gradien, dan panjang gradien s=((x1-x0)²+(y1-y0)²)½ Bila dalam bentuk persamaan matematika gradien
m=(y1-y0)/(x1-x0) dan arah=arc tan(m)
Method ini tidak terlepas dengan method addColorStop(posisi,warna);, posisi bernilai 0 - 1 dan warna diisi dengan constant "red","blue" dan lain sebagainya. Misal addColorStop(0.4,"red"); berarti pada posisi 0.4 x s adalah berwarna merah. Perhatikan contoh berikut:
Show/Hide Editor -
createRadialGradient
Method createRadialGradient(x0,y0,r0,x1,y1,r1); dimana x0,y0 adalah posisi awal dan x1,y1 adalah posisi akhir, sama seperti LinearGradien, sedangkan r0 adalah jari-jari lingkaran pada titik pertama dan r1 adalah jari-jari lingkaran titik kedua. Untuk dapat mengimplementasikan method ini maka harus memenuhi syarat |r1-r0|>jarak titik pertama dan titik kedua. Misal jika x0=50, y0=50, r0=20, x1=90, y1=20, maka untuk menentukan nilai minimum r1 dihitung menggunakan jarak titik =40 dan r0 sehingga r1>60
Show/Hide Editor
Jumat, 18 April 2014
Contoh bagaimana mewarnai objeck sederhana
Berikut di bawah ini adalah penjelasan bagaimana mengisi warna pada objeck sederhana. Dimulai dari satu warna sampai pembuatan gradient hanya menggunakan method dan property khusus untuk Canvas HTML5.
Langganan:
Posting Komentar (Atom)


Tidak ada komentar:
Posting Komentar