swift - SpriteKit - 获取 SKSpriteNode 的权重

标签 swift sprite-kit

我有一个应用程序,大盒子落在小红色盒子的顶部。我想知道红色小块何时达到一定重量(X block 放在它上面)。我找不到红色 block 的权重属性。有什么建议么? Screenshot

编辑:只是为了澄清。从顶部掉落的盒子大小随机,从随机位置掉落。所以并没有真正的方法来跟踪落在红色方 block 顶部的东西。我需要一些方法来测量施加到红色 block 上的向下力

最佳答案

您可以通过以下方式计算每个节点的权重,然后将它们相加。

redBox.PhysicsBody?.mass

关于swift - SpriteKit - 获取 SKSpriteNode 的权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36192955/

相关文章:

swift - 在范围内找不到类型 SwiftUI 'Color'

ios - 在 iOS 中播放 Stream .m3u8 音频文件

swift - 如何在 sprite kit 中弯曲矩形

ios - 关于名为 SKAction.moveTo 的内置函数的问题

ios - 边缘检测 --> CGPath --> SpriteKite 碰撞

ios - 可以将应用程序从后台带到前台吗?

ios - XLPagerTabStrip 快速

ios - 如何访问DJIGO App飞行计划日志文件

ios - 使用 SpriteKit 为 iPhone X 调整屏幕大小

sprite-kit - spritekit 中不规则形状的物理体