Helion Bestsellery

Elektronika dla małych i dużych. Od przewodu do obwodu
  • Autor: Oyvind Nydal Dahl
  • Zniżka: 40%
  • Cena: 69.00 41.40 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328399327
  • ISBN: 978-83-283-9932-7
Dodaj Elektronika dla małych i dużych. Od przewodu do obwodu do koszyka

Helion Książka Dnia

Superinteligencja. Scenariusze, strategie, zagrożenia
  • Autor: Nick Bostrom
  • Zniżka: 50%
  • Cena: 69.00 34.50 zł
  • Marka: Helion
  • Status: Dostępna
  • Typ: Książka
  • EAN: 9788328903272
  • ISBN: 978-83-289-0327-2
Dodaj Superinteligencja. Scenariusze, strategie, zagrożenia 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.