16. hodina MVOP WBF
Matěj Cajthaml — SSPŠ
©
Co si pamatuje z animaci z WBA?
transition)@keyframes)přechodnéhodnoty
.animate())Proč animace pomocí JS používáme?
V následujících hodinách se budeme zaobírat animacemi zejména pro grafické vylepšení webů. Ukážeme si však i jak se používají k simulacím či jak se používají pro základní hry.
<canvas>
.getContext(type)2d
(0,0)beginPathclosePathfill()stroke()Jak určujeme barvu výplně a jak nastavujeme šířku ohraničení?
Můžeme udělat jak vyplnění tak i ohraničení na jedné cestě?
fillRect(startX, startY, endX, endY) — vykreslí obdelníkmoveTo(startX, startY) — začátek čárylineTo(endX, endY) — konec čáryarc(x, y, r, startAngle, endAngle) — definice cesty křivky
.save().restore()clearRectsetInterval a setTimeoutwindow.requestAnimationFrame(fnc)Jaké jsou výhody jednotlivých možností opakování / překreslení?
Proč nepoužíváme práci s DOMem (např. absolutní pozicování) místo canvasu?