Что я здесь не так делаю ??
Я записываю изображение в canvs, используя тег изображения html5.
что я хочу заменить последнее изображение на клик нового изображения ..
Я могу загрузить изображение, но при нажатии следующего изображения оно перекрывает последнее загруженное изображение.
Вот код ..
Я пытаюсь использовать функцию clearRect ()
function drawImage(imageObj){
var stage = new Kinetic.Stage("container", 578, 500);
var layer = new Kinetic.Layer();
var x = stage.width / 2 - 200 / 2;
var y = stage.height / 2 - 137 / 2;
var width = 200;
var height = 137;
// darth vader
var darthVaderImg = new Kinetic.Shape(function(){
var context = this.getContext();
context.clearRect(x,y,width,height);
context.drawImage(imageObj, x, y, width, height);
// draw invisible detectable path for image
context.beginPath();
context.rect(x, y, width, height);
context.closePath();
});