私はHTML5で何かを描画するためにjavascriptを使用して実験しています。
そして、私は形状がインタラクティブであることを望みます。
私は、現在のマウスの位置は、JavaScriptによる形(任意の形、多分不規則な形)に落ちるかどうかを計算できることを知っています。
しかしそれはあまりにも簡単です。
このcalcをいくつかの納得させるためにいくつかのapiまたはlibにしていますか?
ような、ただ例です。HTML5のキャンバス内の任意の図形をドラッグ
var anyshape = new Shape();
anyshape.addEventListen('mousemove', onMouseMove);
又は
var anyshape = new Shape();
anyshape.onMouseMove = function(){};
しかし、我々は、形状を大量に持っている場合。 if elseやswitch/caseのようなものを書くべきです。これらのコードを維持するのは頭痛です。私はよりクリーンな方法が必要です。 – Magic