HTML5のCanvasとFlashの最大の違いは、アニメーションなどを行うために利用できる抽象レベルだ――。こう指摘するのは、Gitベースのコードホスティングサービス「GitHub.com」の共同創業者、Tom Preston-Werner氏だ(ちなみにWerner氏はマイクロソフトに買収された ...
canvas要素をjavascriptで操作するため、idで名前を付けておきます。 javascriptはcanvasが読み込まれた後に実行されるようにしておきます。今回はcanvasの後にscriptでjavascriptを読み込むようにしました。 main.js "use strict"; let rgb2hex = function (r, g, b) { return "#" + ...
JavaScriptを使ったAJAXが昨年前半まで大いに注目を集めていましたが、その根本になったJavaScript自体は古くからあり、AJAXというのは新しい応用法みたいな側面が非常に強かったのが特徴です。 しかし今回紹介する「Canvas」要素はそういうのとは明らかに一線 ...
HTMLの <canvas> 要素でグラフィックスを扱うには、まず「レンダリングコンテキスト」の取得が必要です。本記事では、Canvas APIの入り口となるコンテキストの初期化から、最も基本的な図形である矩形(長方形)の描画、そして色指定の方法までを解説します。
One of the operations that low-level APIs tend to give you that higher level graphics systems tend to ignore is the bitblt - bit-block operation (pronounced bit-blit). This is essentially a low-level ...
A simple and interactive Pong game built with HTML5, CSS, and JavaScript. The game features a player vs. player mode where you control paddles to hit the ball back and forth. The game includes a score ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する