SKEmitterNode 对另一个对象施加力爆炸

Posted

技术标签:

【中文标题】SKEmitterNode 对另一个对象施加力爆炸【英文标题】:SKEmitterNode explosion with force to another Object 【发布时间】:2016-12-22 11:07:07 【问题描述】:

我的 SKScene 发生了爆炸,我希望这个爆炸甚至影响靠近它的另一个物体,物体在四面八方。我想给他们力量,让他们在这个爆炸中逃跑。

【问题讨论】:

【参考方案1】:

听起来您需要一个 SKFieldNode 来实现 vortexField()

https://developer.apple.com/reference/spritekit/skfieldnode#1654415

SKFieldNode:

将物理效果应用到场景的一部分的节点。

vortextField()

创建一个向物理实体施加垂直力的场节点。

【讨论】:

以上是关于SKEmitterNode 对另一个对象施加力爆炸的主要内容,如果未能解决你的问题,请参考以下文章

在相关方向向 Box2D 主体施加力

BulletPhysics (ammo.js) - 你将如何对物体施加力?

如何在abaqus中沿一条线加一个集中载荷??

Box2d:如何施加力以保持从左到右的摆动?

u3d 给物体施加力的方式都有哪些

abaqus,如何定义一个集中力?关键是集中力的点如何确定?