canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
example:
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
canvas.drawCircle(20,20,10,paint)//表面上圆心坐标为(20,20)半径为10,实际上圆心坐标为(30,30),半径为10
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
example:
canvas.translate(10, 10);//把当前画布的原点移到(10,10),后面的操作都以(10,10)作为参照点,默认原点为(0,0)
canvas.drawCircle(20,20,10,paint)//表面上圆心坐标为(20,20)半径为10,实际上圆心坐标为(30,30),半径为10