小编Mar*_*ine的帖子

如何在Cocos2d CCLayer中添加Shake Gesture?

我已经尝试使用摇动手势识别包装来检测摇动手势.我也试图实现Geeky Lemon中建议的代码.但我无法处理摇晃手势.有没有办法让震动手势得到认可?

谢谢!

编辑1:

代码是在摇动手势识别包装演示的帮助下完成的.

在init方法中

ShakeDispatcher * dispatcher = [ShakeDispatcher sharedInstance];
[dispatcher addShakeListener:self];    
[[[CCDirector sharedDirector]view] addGestureRecognizer:dispatcher];

-(void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event {  
    if ( event.subtype == UIEventSubtypeMotionShake ){      
        NSLog(@"Shake detected");   
    } 
}
Run Code Online (Sandbox Code Playgroud)

iphone gesture cocos2d-iphone shake

5
推荐指数
1
解决办法
807
查看次数

有没有办法在Box2D中绘制凹面多边形并检测与其他形状的碰撞

我是Box2D物理引擎的初学者。当我具有不规则曲线的图像时,我正在尝试开发多边形。但是参考了使用Vertex Helper的Raywenderlich演示教程的参考,我正在绘制多边形,但是在很多情况下,它会产生凹面多边形,而当我执行我的Project时,它会崩溃..因此,如果可以得到凹面用法的一些帮助多边形会很棒。

任何帮助或建议表示赞赏。谢谢

polygon box2d-iphone physics-engine ios

3
推荐指数
1
解决办法
1810
查看次数