context.translate(x,y)는

가운데 점을  점(x,y)로 이동하는게 아니라 

기존x+=x;

기존y+=y;

하는거라  가운데 점을 (x,y)에 갔다가 (a,b)로 옮기고 싶으면

context.translate(x,y)

context.translate(a,b)

가 아니라

context.translate(x,y)

context.resetTransform();

context.translate(a,b)

로 중간에 context.resetTransform();로 초기화 해줘야 한다.


context.scale(x,y)는

x,y값을 마이너스값으로 주면 화면이 반전되는데

이후 context.translate(x,y)하면 반전 된것이 초기화되고

반전이전 상태에서 context.translate(x,y)를 한것같은 효과를 준다.


canvas API같은거 누가 설계하는거냐?

이름좀 알아야겠어 시발

트위터, 페이스북, 개인 홈페이지 하나만이라도 있어라