2011-07-26 4 views
1

안녕하세요 친구, 나는 버튼 모양 인 하나의 이미지를 놓았을 때 하나의 캔버스 양식 &을 만들었습니다. 이제는 포인터 만 이미지 버튼을 등록하기 위해 pointerPressed 메소드를 사용하여 이미지 터치 이벤트를 잡으려고합니다. 하지만 내가 어떻게 할 수 있니? 아무도 나에게이 일을하는 법을 줄 수 있니? pointerPressed 메서드를 사용하여 사용자가 레지스터 이미지를 터치하는 것을 어떻게 감지 할 수 있습니까? 친구 좀 도와주세요. 감사합니다.특정 이미지에 대해 pointerPressed 메서드를 사용하는 방법은 무엇입니까?

답변

0

CustomItem을 사용하면 작업을 수행 할 수 있습니다.

0

나는 하나 개의 캔버스 양식

Canvas 또는 Form 만들었습니다? 이들은 완전히 다른 객체이고 포인터 이벤트를 처리하는 것은 Canvas vs Form에서 완전히 다릅니다.

귀하의 언급은 입니다. 프레스 나는 캔버스에 대해 이야기하고 있다고 생각합니까?

업데이트 : 당신이 다음 방금 x와 에 전달 y 좌표가이 pointerPressed 있는지 확인해야합니다, 그것은 차지하는 영역의 좌표를 알고을 필요로 캔버스에 그려진 이미지 (BTW이 명확히 주셔서 감사합니다) 이미지가 차지하는 영역 (캔버스를 기준으로 포인터를 누른 수평 및 수직 위치 - API 문서 확인)

+0

예 캔버스에 대해 이야기하고 있습니다. –