이것은 내 코드입니다. 나는 GUI를 정렬 맞춤 API를 만들고있어. 빨간 버튼을 클릭하면 창을 파괴하고 싶지만 즉시 작동하지 않습니다. 다른 창을 클릭하면 창이 파괴됩니다. 창을 즉시 파괴하고 싶습니다 (다른 창을 클릭하지 않음). 어떻게 코드를 수정할 수 있습니까? (나쁜 문법 죄송합니다) <!DOCTYPE html>
<html>
<head>
Im는 Konvas 모양과 이온/cordova기구를 가진 안드로이드 app를 만들고 나는 2 개의 모양이 1 개의 점에서 함께 명중 할 때 정확한 위치를 아는 어떤 방법든지 있는지 궁금하게 생각한다. 이미지 예제와 같은 것. 감사합니다. https://i.stack.imgur.com/mKMD0.png
나는 그림을 그리기 위해 react-konva을 사용하고 있습니다. 내가 stage을 구성했고 그 안에서 stage 컨테이너의 특정 도형을 그리는 중입니다. 내가 직면하고있는 문제는 원점 좌표 (0,0)가 스테이지 컨테이너의 왼쪽 상단에 있다는 것입니다. 무대의 중심을 원점 (0,0)으로하고 싶습니다. 다음은 현재 코드입니다. <Stage
heig
Konvajs 채팅 스트림에서 최근 누군가가 팔레트에서 Konvajs 라이브러리가 앞에있는 HTML5 캔버스로 끌어서 놓기의 예를 요청했습니다. 준비된 예제가 없었고이를 달성하는 방법에 대해 궁금했습니다. 나는 코펜 던 (codepen)의 질문에 대답했지만, (내 자신의) 미래 참고 문헌을 위해 여기에 게시하기로 결정했다. 아래 내 대답을 참조하십시오.
Konva.js의 구성 요소를 사용하여 작은 HTML5 캔버스 애니메이션을 만들었습니다. 캔버스 요소가 2 배 크기라는 점을 제외하면 모든 것이 훌륭하게 작동합니다. HiDPI/Retina 디스플레이가 있기 때문에 생각합니다. 특히 요소는 다음과 같습니다. <canvas width="2048" height="1000" style="padding: 0px;
현재 Fabric JS를 사용하고 있지만 레이어/그룹 구현이 마음에 들지 않지만 레이어 패브릭 js 옆에있는 뷰포트는 현재 유용한 Konva js에서 유용하지 않습니다. 특정 지점 (주로 마우스 커서)으로 확대/축소를 구현하고 변환 된 좌표로 마우스 이벤트를 방출하려면 얼마나 많은 작업이 필요합니까? 사용 사례 : 가장 위의 레이어를 확대하고 그리기 도구를