Добавление гравитационного поведения к скпритеноду - PullRequest
0 голосов
/ 18 октября 2018

Swift 4.2 iOS 11.x Использование игровой площадки

Попытка построить простую космическую игру на игровой площадке.Я создал злобу и добавил к ней физическое тело, и оно упало с экрана.Отлично.Но я не могу понять, как повлиять на эффект.Я не могу замедлить это, ускорить это, остановить это ..

import PlaygroundSupport
import SpriteKit

class GameScene: SKScene {

var animator: UIDynamicAnimator?
var player: SKSpriteNode!

override func didMove(to view: SKView) {
    player = SKSpriteNode(imageNamed: "player_frame1")
    self.addChild(player)

....

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
    player.physicsBody = SKPhysicsBody(circleOfRadius: player.size.width)
}

Я просто делаю все это неправильно ...

...