ВК
Size: a a a
ВК
MD
ВК
MD
let sprite = SKSpriteNode(imageNamed: "image")
let physicsBody = SKPhysicsBody(texture: sprite.texture, size: size)ВК
ВК
ВК
Skater: SKSpriteNode {
var velosity = CGPoint.zero
var minimumY : CGFloat = 0.0
var jumpSpeed : CGFloat = 20.0
var isOnGround = true
func setUpPhisicsBody(){
let texturedSkater = SKTexture(imageNamed: "skater")
let physicsBody = SKPhysicsBody(texture: texturedSkater,
size: size)
physicsBody.isDynamic = true
physicsBody.density = 6.0
physicsBody.mass = 30.0
physicsBody.affectedByGravity = true
physicsBody.allowsRotation = false
physicsBody.angularDamping = 1.0
physicsBody.categoryBitMask = PhysicsCategory.skater
physicsBody.collisionBitMask = PhysicsCategory.brick
physicsBody.contactTestBitMask = PhysicsCategory.brick | PhysicsCategory.gem
}
}AB
T
AB
AB
AZ
AB
AB
AB

AB
V
AB

AB
AA