1
我一直在试图让精灵在x轴上产生任何地方,但是当我使用此代码时,精灵会在屏幕之外产生,而不是在可视区域中。如果它有帮助,我正在使用iPhone 6s。斯威夫特。 SpriteKit。在X轴上随机创建精灵
let Enemy = SKSpriteNode(imageNamed: "EnemyGalaga.png")//the pic name
//setup random spawning
let MinValue = self.size.width/7
let MaxValue = self.size.width - 200
let SpawnPoint = UInt32(MaxValue - MinValue)
Enemy.position = CGPoint(x: CGFloat(arc4random_uniform(SpawnPoint)), y: self.size.height)
let action = SKAction.moveToY(-600, duration: (enemySpeed))//where to go and how long it takes
Enemy.runAction(SKAction.repeatActionForever(action))
从我所知道的,你想在屏幕顶部产生敌人,并让它们向下移动? –
是的,这是我在做什么 –