如何在spritekit中将sprite放入网格中

时间:2015-08-20 11:59:42

标签: ios objective-c sprite-kit

我是spritekit的新手,为了练习目的,我想制作一个填字游戏,我可以按照特定的顺序将精灵放在网格(行和列)中,其中只有一个单词会出现在多个地方,其余的网格成员将是随机字母 网格将包含10x12行和列。

1 个答案:

答案 0 :(得分:0)

您可以使用2个内部循环制作网格

for var i=0; i<10; i++ {
    for var a=0; a<12; a++ {
       let sprites = SKSpriteNode()// your sprite with image name. 
       sprites.position = CGPoint(x:50 * a+1 , y:50*i+1) // write your position here.
       self.addChild(sprites)
    }



let spriteArray = [SKSpriteNode]() // Empty array of sprites in class property.
for var x=0; x<numberOfLetters; x++ {
    // write your code here 
    spriteArray.append(letterSprite)
}