当前位置:   article > 正文

cocos2d-x CCPhysicsSprite的编译问题_cc_enable_chipmunk_integration

cc_enable_chipmunk_integration

CCPhysicsSprite这个类是专门用来支持基于物理世界(比如box2d)的sprite类,有了它就不用自己再封装一次了。不过这个类的使用需要设置两个宏,否者会有编译问题。

    因为CCPhysicsSprite,且是支持2个物理sdk的,因此需要设置宏来进行选择。

    例如选择box2d的话,就如下设置

        CC_ENABLE_CHIPMUNK_INTEGRATION = 0
        CC_ENABLE_BOX2D_INTEGRATION    = 1 

在win32的solution下:

   CCPhysicsSprite放在cocos2d::extention中,因此要在libextension的工程选项里设置这两个宏。(我把自己游戏的工程也一并设置了,不知道是不是必须的)

vc中的位置如下:




在android工程下

    在 proj.androidjniApplication.mk 里面添加: -D CC_ENABLE_BOX2D_INTEGRATION 即可


以上参考连接如下:

    http://www.cocos2d-x.org/forums/6/topics/22356

    http://www.cocoachina.com/bbs/simple/?t155127.html

    http://www.cocoachina.com/bbs/read.php?tid=167008


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/105273
推荐阅读
相关标签
  

闽ICP备14008679号