我正在嘗試使用JavaScript來繪製HTML5中的東西。
而我想要的形狀可以互動。
我知道我可以通過javascript計算當前鼠標的pos是否落入形狀(任何形狀,可能是不規則形狀)。
但這太微不足道了。
是否有一些api或lib在某些便利條件下執行此計算。
就像,例如。拖動HTML5的任何形狀
var anyshape = new Shape();
anyshape.addEventListen('mousemove', onMouseMove);
或
var anyshape = new Shape();
anyshape.onMouseMove = function(){};
但是,如果我們有大量形狀。我們應該寫一堆if else或switch/case。維護這些代碼令人頭疼。我需要一個更乾淨的方式。 – Magic 2012-03-15 02:51:02