在 swift3 SpriteKit 上移动角色

Moved character on swift3 SpriteKit

我有一个严重的问题,我练习了,但是小球不动。我在另一个应用程序中也遇到了这个问题。

XCode 版本:8.2.1

请帮助我。 我不能进步。

观看教程下载项目;成功了!

我在课程中创建。这是行不通的!

下载我的项目:Https://yadi.sk/d/TPN6OGrV3Gz7rq

我的代码

GameScene.sks 图片 enter image description here

GameScene.swift 文件

import SpriteKit
import GameplayKit

class GameScene: SKScene {

    var ball:SKSpriteNode!
    var paddle:SKSpriteNode!

    override func didMove(to view: SKView) {
        ball = self.childNode(withName: "Ball") as! SKSpriteNode
        paddle = self.childNode(withName: "Paddle") as! SKSpriteNode

        ball.physicsBody?.applyImpulse(CGVector(dx: 50, dy: 50))

    }
}

改变

if let scene = SKScene(fileNamed: "GameScene")

if let scene = GameScene(fileNamed: "GameScene")

我 运行 你的项目在我的电脑上,当改变那条线时,球按预期移动