我在javascript中有一个循环,可以为棋盘游戏创建磁贴。我需要能够以两种不同的方式将精灵放在瓷砖上。我需要选择在特定的瓷砖上放置精灵,或者在瓷砖上自动生成精灵的位置。我不确定如何启动此过程,因为每个磁贴都是由循环生成的,而不是给定唯一变量
for (i=0; i<64; i++){
var tile = cc.Sprite.create(res.Tile_png);
this.addChild(tile,0);
x = centerpos.x + ((i % 8) - 3.5) * tile.getBoundingBox().width;
y = centerpos.y + (Math.floor(i / 8) - 3.5) * tile.getBoundingBox().height;
tile.setPosition(x,y);
}