У меня есть следующий спрайт, который падает в нижнюю часть экрана:
// The View
self.physicsBody = [SKPhysicsBody bodyWithEdgeLoopFromRect:self.frame];
self.physicsWorld.contactDelegate = self;
// The Sprite
SKSpriteNode *cube = [[SKSpriteNode alloc] initWithImageNamed:@"cube"];
[cube setPosition:CGPointMake(160,250);
[self addChild:cube];
// The Physics
cube.physicsBody = [SKPhysicsBody bodyWithRectangleOfSize:cube.frame.size];
cube.physicsBody.dynamic = YES;
cube.physicsBody.affectedByGravity = YES;
cube.physicsBody.mass = 0.02;
Есть ли способ сделать так, чтобы его стороны выпирали, когда он достигает нижней границы экрана? Что-то похожее на желе или мягкое тело, которое до некоторой степени сохраняет свою форму, но выпирает под собственным весом? Я надеюсь в этом есть смысл....