将spirtes放在背景精灵之上

时间:2016-02-22 00:48:41

标签: javascript cocos2d-js

我在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);
    }

0 个答案:

没有答案