Sprite Kit iOS中的慢动作

有没有人对如何在Sprite Kit for iOS中实现慢动作效果有任何好的想法?这将使包括粒子节点在内的所有节点以1/2的速度移动,并使粒子移动速度的1/2.

我可以想一想如何手动执行此操作,但我想在开始实现之前获得更多想法.

解决方法

我相信你能做到:
self.physicsWorld.speed = 0.5;

文档参考:

speed

The rate at which the simulation executes.

@property(nonatomic) CGFloat speed
discussion
The default value is 1.0,which means the simulation runs at normal speed. A value other than the default changes the rate at which time passes in the physics simulation. For example,a speed value of 2.0 indicates that time in the physics simulation passes twice as fast as the scene’s simulation time. A value of 0.0 pauses the physics simulation.

Availability Available in iOS 7.0 and later. Declared In SKPhysicsWorld.h

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...