HTML5 캔버스에 두 개의 블록이 있습니다.HTML5 캔버스 색상
- 블루 블록은 마우스로 드래그 할 수 있습니다 캔버스
- 노란색 블록에 고정하여 예.
누군가가 파란색 블록 위로 노란색 블록을 이동하면 중첩 영역 또는 교차 영역의 색상을 녹색으로 변경하고 싶습니다. 블록의 불투명도 레벨을 변경하여이를 달성 할 수있는 방법이 녹색 = 노란색 + 블루가 때문에
(명확한 아이디어를 가지고 첨부 이미지 참조) 또는 I는 중복을 검색해야 두 블록의 영역을 표시하고 해당 영역에 녹색 블록을 표시하거나 다른 방법이 있습니까?
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
저는 rgba 색상을 사용하고 예를 들어 0.5로 불투명도 레벨을 지정할 수 있다고 생각합니다. 그 마법을해야 – olanod