【发布时间】:2015-10-29 04:31:33
【问题描述】:
我有一个游戏,我似乎无法让节点在 x 位置随机生成,它会随机生成,但经常会离开屏幕,然后游戏无用,必须重新启动:
func addEnemy () {
//enemy
let minValue = self.size.width / 8;
let maxValue = self.size.width-20;
let spawnPoint = UInt32(maxValue - minValue);
Enemy = SKSpriteNode(imageNamed: "Enemy")
Enemy.size = CGSize(width: 150, height: 200)
Enemy.position = CGPoint(x: CGFloat(arc4random_uniform(spawnPoint)), y: self.size.height)
self.addChild(Enemy)
}
【问题讨论】:
标签: swift sprite-kit skspritenode sknode