1) 객체로 채워진 컨테이너를 캐싱하고 이젤에 .cacheCanvas로 캔버스를 가져옵니다. 내 배경에 대한 비트 맵 이미지로이 캔버스를 사용합니다 (성능상의 이유로).container cache 캔버스 및 컨텍스트 그리기 문제
2) 큰 컨테이너를 다시 캐싱하지 않고 이미지를 약간 변경하려면 cachedCanvas (이젤 비트 맵())에 저장 한 컨텍스트 ('2d')를 얻고 나는 cachedCanvas 위에 그립니다.
문제는 내가 cachedCanvas의 컨텍스트에 그릴 때 캔버스가 컨테이너와 비트 맵과 공유되는 것처럼 보이므로 2 단계에서 할 때 내가하는 imageDraws가 모두 또한 컨테이너에 완료. 1 단계를 반복 한 후 컨테이너와 개체 만 필요합니다. (2 단계에서 수행 한 모든 context.draws가 아닙니다.)
TLDR : cachedCanvas에서 적절한 방법을 사용할 수 있습니까?하지만 원래의 cachedCanvas로 되돌릴 수 있습니까?