小编Sha*_*ukh的帖子

二进制运算符'.. <'不能应用于'Int'和'CGFloat'类型的操作数

我正在尝试创建一个for循环,但似乎无法理解如何摆脱这个错误

我的代码:

for i:CGFloat in 0 ..< 2 + self.frame.size.width / (movingGroundTexture.size().width) { 
        let sprite = SKSpriteNode(texture: movingGroundTexture)
        sprite.zPosition = 0
        sprite.anchorPoint = CGPointMake(0, 0)
        sprite.position = CGPointMake(i * sprite.size.width, 0)
        addChild(sprite)
    }
Run Code Online (Sandbox Code Playgroud)

错误for在线self.frame.size.width(movingGroundTexture.aize().width)

xcode sprite-kit swift

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

sprite-kit ×1

swift ×1

xcode ×1