UNPKG

@flyskywhy/react-native-gcanvas

Version:

A C++ native canvas 2D/WebGL component based on gpu opengl glsl shader GCanvas

14 lines (12 loc) 437 B
ctx.fillStyle = 'red'; ctx.beginPath(); ctx.ellipse(60 * ratio, 75 * ratio, 50 * ratio, 30 * ratio, Math.PI * .25, 0, Math.PI *1.5); ctx.fill(); ctx.fillStyle = 'blue'; ctx.beginPath(); ctx.ellipse(150 * ratio, 75 * ratio, 50 * ratio, 30 * ratio, Math.PI * .25, 0, Math.PI); ctx.fill(); ctx.fillStyle = 'green'; ctx.beginPath(); ctx.ellipse(240 * ratio, 75 * ratio, 50 * ratio, 30 * ratio, Math.PI * .25, 0, Math.PI, true); ctx.fill();