【发布时间】:2020-08-20 22:05:43
【问题描述】:
我正在尝试按照以下方式做一些事情:
class MyCGPoint: CGPoint {
override public x: CGFloat {
willSet {
}
}
}
当然,我发现类不能扩展 Structs,所以我不确定如何将 willSet 方法附加到 CGPoint 中已经存在的 x 变量
我对这种方法的替代方案持开放态度。我尝试这样做的原因是我可以在 willSet 方法中添加一个断点,并确定是什么导致我的 SKSpriteNode 的位置发生变化(即使物理体速度为 0)
请参阅SKPhysicsBody moving even when velocity is 0,了解我尝试使用此技术诊断的问题。
【问题讨论】:
标签: swift sprite-kit