ios - Sprite Kit iOS 中的慢动作

标签 ios performance sprite sprite-kit motion

有没有人知道如何在 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

关于ios - Sprite Kit iOS 中的慢动作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19838598/

相关文章:

ios - 使用相同图像绘制缓慢

ios - UIImageView 不改变 UIImage

ios - 在 iOS 中创建具有特定权限的文件

c# - 这些性能数字 : Arrays vs Lists C# 背后的基本原理

C:在每一位都很重要的地方存储变量的最有效方法

css - 如何指向元素目录之外的 Sprite 文件夹?

python - Pygame:位 block 传输移动背景会产生太多模糊

javascript - 处理、镜像或翻转图像而不影响其他图像

ios - 使用 presentViewController 方法在另一个 VC 中设置属性

ios - 当目标为 7.0 时,Xcode 引发 "EXC_BAD_ACCESS code=1"