雪碧套件物理body,检查两个body是否相互接触



灵套件中是否有某种东西可以检测到两个物理体是否相互接触? 任何代表?.我对didBeginContact或didEndContact不感兴趣,因为我需要在这两个:)之间做一些东西

现在我到目前为止有这个代码

- (void)didBeginContact:(SKPhysicsContact *)contact
{
    self.contactWithEnemy = YES;
}
- (void)didEndContact:(SKPhysicsContact *)contact
{
    self.contactWithEnemy = NO;
}
-(void)update:(CFTimeInterval)currentTime {
    if(self.contactWithEnemy == YES) {
      if([_tusk actionForKey:@"punch"]) {
        NSLog(@"HIT");
    }
}

}

但是从这里开始,我将如何应对我"击中"的目标? :)

您提到didBeginContactdidEndContact是现有的委托方法。您可以使用这两种方法来设置和取消设置指示触摸的标志,并且可以随时查询其状态。

是的,这是可能的。

iOS 精灵套件 通过元素移动碰撞

大约一个小时前,我在这里为您回答了这个问题:)

最新更新