【发布时间】:2017-04-15 17:50:17
【问题描述】:
我有一个严重的问题,我在练习,但鲍尔不动。我在另一个应用程序中也遇到了这个问题。
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))
}
}
【问题讨论】:
-
您将不得不在此处显示相关代码,而不是让其他人下载您的项目以及更好地解释您的问题。
-
看起来你的球是 SKScene_0 的孩子而不是你的游戏场景的孩子?
-
@LukeChase 是的,我将它们作为 GameScene 和 Scene 进行了尝试,但没有成功。示例应用程序的外观和工作方式也类似于 SKScene_0。
-
您的项目的下载链接无效。这里没有足够的信息来解决这个问题。
标签: swift3 sprite-kit touchesbegan