【发布时间】:2020-06-07 01:32:16
【问题描述】:
我想在不使用物理实体的情况下检测精灵的移动方向。
我尝试使用如下所示的物理体:
if player!.physicsBody!.velocity < 0 {
//Referencing operator function '<' on 'BinaryInteger' requires that 'CGVector' conform to
'BinaryInteger' *****
player! = SKSpriteNode(texture: leftFrameTexture)
}
else if player!.physicsBody!.velocity > 0 {
//Referencing operator function '<' on 'BinaryInteger' requires that 'CGVector' conform to
'BinaryInteger' *****
player! = SKSpriteNode(texture: firstFrameTexture)
}
但得到错误:在“BinaryInteger”上引用运算符函数“
一定有更简单的方法。除了速度,我不需要任何物理,如果我能判断精灵运动的方向,我就不需要速度
【问题讨论】:
标签: ios swift sprite-kit skphysicsbody