[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
プログラミング、3DCGとその他いろいろについて
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
<canvas id="drawAnimatedRectCanvas" width="300" height="300"></canvas> <script> (function () { var canvas = document.getElementById("drawAnimatedRectCanvas"); var context = canvas.getContext("2d"); var time = 0; function drawFrame() { window.requestAnimationFrame(drawFrame); context.clearRect(0, 0, canvas.width, canvas.height); time += 1.0 / 60; context.fillRect(0, 100 * (1 + Math.sin(time)), 100, 100); } drawFrame(); })(); </script>
<canvas id="drawSetIntervalDemoCanvas" width="300" height="300"></canvas> <script> (function () { var canvas = document.getElementById("drawSetIntervalDemoCanvas"); var context = canvas.getContext("2d"); var time = 0; var dTime = 1.0 / 60; window.setInterval( function () { context.clearRect(0, 0, canvas.width, canvas.height); time += dTime; context.fillRect(0, 100 * (1 + Math.sin(time)), 100, 100); }, dTime * 1000 ); })(); </script>