2013-10-26 20 views

回答

0

動力學的圖像對象
上只需使用過濾方法和再次提請層

var stage = addStage(); 
var darth, layer; 

var imageObj = new Image(); 
imageObj.onload = function() { 
    layer = new Kinetic.Layer(); 
    darth = new Kinetic.Image({ 
    x: 10, 
    y: 10, 
    image: imageObj, 
    draggable: true 
    }); 

    layer.add(darth); 
    stage.add(layer); 

    darth.cache(); 
    darth.filters([Kinetic.Filters.HSL]); 
    darth.hue(0); 
    layer.draw(); 
}; 
imageObj.src = 'assets/lion.png'; 

$('.update-hue').click(function(){ 
    darth.hue(parseInt($(this).attr('data-hue'), 10)); 
    layer.draw(); 
});