Please enable JavaScript.
Coggle requires JavaScript to display documents.
canvas (оптимизация (конечный автомат (fillStyle), Использование…
canvas
оптимизация
конечный автомат
fillStyle
Предварительный рендеринг во внеэкранный элемент canvas
Группировка вызовов canvas
Рендеринг только разницы
Использование многослойных элементов
фон отдельно
Использование разных способов очистки элемента canvas
Отказ от координат с плавающей запятой
requestAnimationFrame
attr
width
height
2D
примитивные фигуры
rect
strokeRect
strokeStyle
fillRect
fillStyle
clearRect
paths
beginPath
path methods
moveTo
lineTo
arc
arcTo
quadraticCurveTo
bezierCurveTo
[closePath]
fill
auto close
stroke
style
lineWidth
lineCap
lineJoin
Path2D
SVG path data
text
style
font
like CSS
textAlign
direction
textBaseline
fillText
strokeText
measureText('foo')
length text in px
drawImage
CanvasImageSource
HTMLImageElement
HTMLVideoElement
HTMLCanvasElement
color
new default after set new
globalAlpha
fillStyle
strokeStyle
type
CSS color
CanvasGradient
Patterns
Shadows
domNode
getContext
args
contextType
'2d'
'webgl'
check support
if [domNode].getContext
3D
WebGL