我有一个严重的问题,我练习,但Ball不动。我也在另一个应用程序中遇到过这个问题
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))
}
}
答案 0 :(得分:0)
更改
if let scene = SKScene(fileNamed: "GameScene")
到
if let scene = GameScene(fileNamed: "GameScene")
我在计算机上运行了你的项目,当更改该行时,球按预期移动