Helion Bestsellery

Python. Instrukcje dla programisty. Wydanie III
  • Autor: Eric Matthes
  • Zniżka: 40%
  • Cena: 119.00 71.40 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328904309
  • ISBN: 978-83-289-0430-9
Dodaj Python. Instrukcje dla programisty. Wydanie III do koszyka

Helion Książka Dnia

Algorytmy w Pythonie. Techniki programowania dla praktyków
  • Autor: Piotr Wróblewski
  • Zniżka: 50%
  • Cena: 119.00 59.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328393684
  • ISBN: 978-83-283-9368-4
Dodaj Algorytmy w Pythonie. Techniki programowania dla praktyków do koszyka

createConicGradient()

[ Leksykon ] [ JavaScript ] [ Metody ] [ Właściwości ] [ canvas ] [ CanvasRenderingContext2D ]

CanvasRenderingContext2D.createConicGradient()

[_] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

createConicGradient(startAngle, x, y)

 

Przykłady:

<script>

window.onload = () => {

const szer = 600;
const wys = 500;

const canvas = document.getElementById("canvas");
canvas.width = szer;
canvas.height = wys;
const ctx = canvas.getContext("2d");

// Utwórz gradient stożkowy
// Kąt początkowy wynosi 0
// Pozycja środkowa to 100, 100
const gradient = ctx.createConicGradient(0, 225, 225);

// Dodaj pięć przystanków koloru
gradient.addColorStop(0, "blue");
gradient.addColorStop(0.25, "yellow");
gradient.addColorStop(0.5, "red");
gradient.addColorStop(0.75, "orange");
gradient.addColorStop(1, "green");

ctx.fillStyle = gradient;
ctx.fillRect(50, 50, 350, 350);

const gradient2 = ctx.createConicGradient(0, 500, 400);

gradient2.addColorStop(0, "orange");
gradient2.addColorStop(0.5, "yellow");
gradient2.addColorStop(1, "green");
ctx.fillStyle = gradient2;
ctx.fillRect(450, 350, 100, 100);

};

</script>

<canvas id="canvas" width="1" height="1"></canvas>

 

  

Opis:
Metoda CanvasRenderingContext2D.createConicGradient() tworzy gradient wokół punktu o podanych współrzędnych. Ta metoda zwraca wartość stożkową CanvasGradient. Aby zastosować gradient do kształtu, należy najpierw przypisać go do właściwości fillStyle lub strokeStyle. Współrzędne gradientu są globalne, odnoszą się do aktualnej przestrzeni współrzędnych. Po zastosowaniu do kształtu współrzędne nie są powiązane ze współrzędnymi kształtu. Parametry startAngle - kąt, pod którym rozpoczyna się gradient, w radianach. Kąt zaczyna się od linii biegnącej poziomo w prawo od środka i postępuje zgodnie z ruchem wskazówek zegara, x - współrzędna osi x środka gradientu, y - współrzędna osi Y środka gradientu.

Zobacz też:
CanvasGradient - Interfejs
fillStyle -
CanvasGradient.addColorStop() - 
strokeStyle -

 

 

 

 

 

Please publish modules in offcanvas position.