HTML5에서 무언가를 그리기 위해 javascript를 사용하여 실험하고 있습니다.
그리고 모양이 대화식이 될 수 있기를 바랍니다.
저는 현재 마우스의 위치를 셰이프 (모든 모양, 아마도 불규칙한 모양)에 떨어 뜨릴 지 여부를 계산할 수 있다는 것을 알고 있습니다.
하지만 너무 사소합니다.
일부 convinience에서이 calc를 수행 할 API 또는 lib가 있습니까?
마찬가지로 예를 들면.HTML5의 캔버스에있는 모든 도형을 드래그
var anyshape = new Shape();
anyshape.addEventListen('mousemove', onMouseMove);
또는
var anyshape = new Shape();
anyshape.onMouseMove = function(){};
그러나 우리는 모양의 많은 양이있는 경우. if else 또는 switch/case의 묶음을 써야합니다. 이 코드를 유지하는 것은 골칫거리입니다. 나는 더 깨끗한 방법이 필요해. – Magic