0

背景が透明な.pngの画像がいくつかありますが、ステージに追加すると背景が白になります。私はここでトリックを逃していますか?

各画像は次のように追加されます。

var layer = new Kinetic.Layer();
var book = new Image();

book.onload=function () {
bookImg = new Kinetic.Image ({ x: 885, y: 780, offset: [85.5, 106], image:book, name:book, opacity: 0, /*scale:{x:0.5, y:0.5}*/ });
layer.add(bookImg);
stage.add(layer);
}
book.src = "images/book.png";

レイヤー自体が白い背景を作成しているのですか?少し混乱しました!

4

2 に答える 2

0

背景を透明に設定しなければならないということはありませんか?画像自体だけでなく、画像を含む画像オブジェクト。レイヤーもそうかも。

于 2012-10-03T11:43:04.540 に答える