우선 아래 그림은  아이폰소스인데요

 

아래 그림고 같이 밑에 그림을 깔고 그위에서 색칠된 배경을 지우려고 fingerpaint를 참조하여

 

만들고 있는데 지울때 터치후 무브할때는 안지워지고 손가락을 띨때(up할때)

 

움직인 path를 가지고 한번에 지워집니다

 

어떻게 해야 움직일때 지워질까요...

 

움직일떄 invalidate();도 해주는데 왜그런지 모르겠습니다

 

그릴때는 실시간으로 잘그려지는데 말이죠...

 

그리고 저기에서 layer라는것은 canvas를 의미 하는것인가요?

 

소중한 조언 부탁 드리겠습니다

 

감사합니다.

 

http://www.iphonedevsdk.com/forum/iphone-sdk-game-development/11436-dynamic-mask.html

 

dynamicMask.jpg