2014-01-12 82 views

回答

-1

好吧,我發現了什麼。 做到這一點的唯一的好辦法是把所需的電路板用的drawImage,然後以帆布:

var pixiTexture = PIXI.Texture.fromCanvas(canvas); 

如果電路板的尺寸過大,把它分割成塊。

0

假設你想創建一個矩形圖,你可以試試這個:

for(var y = 0; y < this.Map.length; y++) { 
    for(var x = 0; x < this.Map[y].length; x++) { 
    var sprite = new PIXI.Sprite.fromImage('assets/image.png'); 
    sprite.position.x = x* tileWidth; 
    sprite.position.y = y* tileHeight; 

    yourDisplayObjectContainer.addChild(sprite); 
    } 
} 

然後當然,你必須開始渲染。 然後它應該顯示你的地圖。