일반적인 질문이 있습니다. (문제가있는 특정 코드를 제시해야하지만, 제 경우에는 문제가 좀 더 일반적입니다). 이제처리 중 사용자 상호 작용
ellipse(30, 30, 10, 10);
이 타원 캔버스에있는 픽셀을 얻을 수있는 방법이있다 :
처리에이의 내가 타원을 가정 해 봅시다? 그 이유는 마우스와의 사용자 상호 작용을 만드는 방법을 갖는 것입니다 (예를 들어). 누군가 타원 위로 마우스를 클릭하면 어떤 일이 발생합니다.
모든 것을 객체로 바꾸고 모양의 위치를 저장하는 데 생성자를 사용하는 방법을 생각했지만, 특히 복잡한 모양의 경우보다 쉽게 수행 할 수 있습니다. 이것이 제가 관심을 가지고있는 것입니다. 타원의 위치를 계산하는 것이 중요하지만 더 복잡한 모양은 무엇입니까? 도서관이 있습니까?
감사합니다, 무리를 체크 아웃합니다. 그래서 그것은 단지 벡터 또는 다른 형태를 취합니다. –
웹 사이트에서 설명서를 확인하십시오. 당신은 RMesh, RShape, RPolygon 등을 가지고 있고 그것들의 대부분은'contains()'함수를 가지고 있다고 믿습니다. – luisdaniel