ここで何が間違っていますか??
html5 イメージ タグを使用して canvs にイメージを書き込んでいます。新しい画像のonclickで最後の画像を置き換えたい..画像をロードすることはできますが、次の画像をクリックすると、最後にロードされた画像と重なります..コードは次のとおりです.. 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();
});