Transformar (mover / dimensionar / girar) formas com KineticJS
Eu estou tentando construir um gerenciador de transformação para KineticJS que iria construir uma caixa delimitadora e permitir aos usuários dimensionar, mover e girar uma imagem em sua tela. Estou ficando desarmado com a lógica dos pontos de ancoragem.
http://jsfiddle.net/mharrisn/whK2M/
Eu só quero permitir que um usuário dimensione sua imagem proporcionalmente de qualquer canto, e também gire como o arraste e segure um ponto de ancoragem.
Alguém pode me ajudar na direção certa?
Obrigado!