Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   canvas rotate (https://javascript.ru/forum/dom-window/26799-canvas-rotate.html)

розовый слоник 22.03.2012 18:47

canvas rotate
 
Всем привет:)
Вопрос такой, как сделать поворот изобращения относительно центра а не левого верхнего угла. Сейчас для поворота использую вот такую функцию
function rotate() {
	
		  ctx.clearRect(0, 0, width, height);
			
		  ctx.translate(width/2, width/2);
			
		  ctx.rotate(Math.PI / 180);
		    
		  ctx.translate(-width/2, -width/2);
			
		  
		  ctx.drawImage(pic, width/4, width/4, width/2, height/2);
		}

розовый слоник 22.03.2012 18:50

омг, туплю) вопрос закрыт


Часовой пояс GMT +3, время: 00:03.