[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
プログラミング、3DCGとその他いろいろについて
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
<canvas id="drawColoredRectangleCanvas" width="300" height="200"></canvas> <script> (function() { var canvas = document.getElementById("drawColoredRectangleCanvas"); var context = canvas.getContext("2d"); context.fillStyle = "rgb(0, 0, 255)"; context.fillRect(20, 40, 200, 100); })(); </script>
<canvas id="drawGradientRectangleCanvas" width="300" height="200"></canvas> <script> (function() { var canvas = document.getElementById("drawGradientRectangleCanvas"); var context = canvas.getContext("2d"); var gradient = context.createLinearGradient(0, 0, 200, 0); gradient.addColorStop(0, "rgb(0, 0, 255)"); gradient.addColorStop(1, "rgb(255, 0, 0)"); context.fillStyle = gradient; context.fillRect(0, 0, 200, 100); })(); </script>
<canvas id="drawPatternRectangleCanvas" width="300" height="200"></canvas> <script> (function() { var canvas = document.getElementById("drawPatternRectangleCanvas"); var context = canvas.getContext("2d"); var image = new Image(); image.src = "http://blog.cnobi.jp/v1/blog/user/118c300f2ee0ad311e5962b0167205f5/1439584363"; image.onload = function () { context.fillStyle = context.createPattern(image, "repeat"); context.fillRect(0, 0, 300, 200); }; })(); </script>