JavaScript'te Canvas Çizgi Rengini Değiştirme
Şimdi kontur rengini ve dolgu rengini
değiştirmeyi öğrenelim. Bunun için şu özellikler vardır:
strokeStyle özelliği kontur rengini
ayarlar, fillStyle özelliği ise
dolgu rengini ayarlar. Renkler normal
CSS
formatında ayarlanır.
Örnek
rect ile bir kontur çizelim
ve onu kırmızı renge boyayalım:
html<canvas width="200" height="200" style="background: #f4f4f4;"></canvas>javascriptlet canvas = document.querySelector('canvas');
let ctx = canvas.getContext('2d');
ctx.rect(50, 50, 100, 100);
ctx.strokeStyle = 'red';
ctx.stroke();
Результат:
Örnek
rect ile bir kare çizelim
ve onu yeşil renge boyayalım:
html<canvas width="200" height="200" style="background: #f4f4f4;"></canvas>javascriptlet canvas = document.querySelector('canvas');
let ctx = canvas.getContext('2d');
ctx.rect(50, 50, 100, 100);
ctx.fillStyle = 'green';
ctx.fill();
Результат:
Not
Önemli: strokeStyle veya
fillStyle değerini ayarladığınızda,
yeni değer bundan sonra çizilecek tüm şekiller
için uygulanacaktır. Farklı bir renge ihtiyaç duyduğunuz
her şekil için, fillStyle veya
strokeStyle değerini tekrar ayarlamalısınız.
Pratik Görevler
Задание 1
Задание 2
Задание 3
Задание 4