Posts

Post not yet marked as solved
0 Replies
652 Views
Im programmin a plong game import SpriteKit import GameplayKit class GameScene: SKScene {     var ball = SKSpriteNode()     var enemy = SKSpriteNode()     var main = SKSpriteNode()     override func didMove(to view: SKView) {         ball = self.childNode(withName: "ball") as! SKSpriteNode         enemy = self.childNode(withName: "enemy") as! SKSpriteNode         main = self.childNode(withName: "main") as! SKSpriteNode                  ball.physicsBody?.applyImpulse(CGVector(dx: -20, dy: -20))                  let border = SKPhysicsBody (edgeLoopFrom: self.frame)         border.friction = 0         border.restitution = 1         self.physicsBody = border     }     override func touchesBegan(_ touches: Set, with event: UIEvent?) {     for touch in touches {             let location = touch.location(in: self)                      main.run (SKAction.moveTo(x: location.x, duration: 0.2))                      }     }     override func touchesMoved(_ touches: Set, with event: UIEvent?) {     for touch in touches {             let location = touch.location(in: self)                      main.run (SKAction.moveTo(x: location.x, duration: 0.2))                      }     }          override func update(_ currentTime: TimeInterval) {         enemy.run(SKAction.moveTo(x: ball.position.x, duration: 1.0))     } } and it comms a problem "Editor placeholder in source file" what i can do now??
Posted Last updated
.