最近在使用Box2D写一个小游戏,发现cocos封装的BOX2D默认是不使用的。
于是乎,研究了一下,发现网上的资料都是大同小异,找不到关键点。
版本:Cocos2dx v3.17
win10环境下
这里列出我的解决办法:
1. 项目右键,属性,C/C++,常规,修改$(EngineRoot)external\chipmunk\include\chipmunk
为$(EngineRoot)external\Box2D\include\
2. 项目右键,属性,C/C++,预处理器,修改CC_ENABLE_CHIPMUNK_INTEGRATION=1
为CC_ENABLE_BOX2D_INTEGRATION=1
即可