Добавление гравитационного поведения к скпритеноду
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)
}
Я просто делаю все это неправильно...