2014-12-29 2 views
0

지도의 특정 위치에 원을 그려서 채우기 색상을 지정하는 방법을 알고 있습니다. 그러나 어떻게 반대를 할 수 있습니까? 기본적으로 원을 그리지 만 원 밖의 영역에 색상을 지정하십시오.동그라미 바깥에 회색 색상의 음영지도 v2가 있습니다.

또는 다른 말로하면 전체 채색을 회색으로 표시하여 투명 채우기 색으로 원을 그릴 수있는 방법은 무엇입니까?

어떤 제안은

가 감사합니다 도움이 될 것입니다

+0

아무도 대답을 모르십니까? – Snake

답변

0

당신이 획 색상을 사용하려고 했습니까?

스트로크 너비 화면 픽셀로 원의 외곽선 너비. 폭은 일정하며 카메라의 줌 레벨과 무관합니다. 기본값은 10입니다.

획 색상 컬러로 사용되는 것과 동일한 형식 인 ARGB 형식의 원 테두리의 색상입니다. 기본값은 검은 색입니다 (0xff000000). '

+0

더 자세히 설명 할 수 있습니까? 획 색상은 원의 윤곽선 색상입니다. 서클 경계선이 아닌 전체지도를 원 밖에 그려야합니다. – Snake

+0

오, 좋아, 이제 네가 원하는 걸 볼 수있다. 글쎄, 서클을 그릴 경우 외부 서클을 변경할 수 없습니다. 당신이 할 수있는 유일한 방법은 각 타일마다 반투명 비트 맵을 그려서 비트 맵이 일종의 음영이되도록 사용자 지정 TileOverlay를 설정하는 것입니다. 여기서 문제는 원형 바깥에만 그늘이 있기를 원한다면 서클의 안쪽에 타일을 만들 때 수표를 많이 써야한다는 것입니다. (서클 영역이있는 타일을 자르지 만 두 가지는 다른 컨텍스트에 있습니다. .) –

+0

나는 본다. 나는 그것이 이것보다 쉬웠 으면 좋겠어 : S .. 나는 단 하나의 정확한되는 대답을 받아 들일 것이다 :) Thanks though – Snake

관련 문제