2015-01-15 1 views
0

В KineticJS я пытаюсь повернуть строку в функции onclick.Как повернуть линию в KineticJS?

var stage= new Kinetic.Stage({ 
    container: 'container', 
    width: 500, 
    height: 500 
}); 

var layer= new Kinetic.Layer(); 

var redLine = new Kinetic.Line({ 
    points: [73, 70, 340, 23], 
    stroke: 'red', 
    strokeWidth: 15, 
    draggable: true 

    }); 
redLine.setOffsetX(73) //its showing offset not a function 
redLine.setOffsetY(70) 
redLine.setAttrs({x:73,y:70}); 

layer.add(redLine); 
layer.draw(); 
var angle=0; 
redLine.on('click',function(){ 
     angle=angle+0.1 
     redLine.rotate(angle); 
     layer.draw(); 
}); 

stage.add(layer); 

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^