【发布时间】:2020-03-25 23:31:19
【问题描述】:
这个游戏:
当我写这段代码时..播放器消失了..
变量:
var previousTimeInterval: TimeInterval = 1
var playerIsFacingRight = true
let playerSpeed = 4.0
代码:
extension GameScene {
override func update(_ currentTime: TimeInterval) {
let deltaTime = currentTime - previousTimeInterval
previousTimeInterval = currentTime
//Player Movement
guard let joystickKnob = joystickKnob else { return }
let xPosition = Double(joystickKnob.position.x)
let displacement = CGVector(dx: deltaTime * xPosition * playerSpeed, dy: 0)
let move = SKAction.move(by: displacement, duration: 0)
player?.run(move)
}
}
【问题讨论】:
-
发布您创建的代码并将您的角色添加到场景中
标签: swift xcode sprite-kit