這裡說下我用VS2013在cocos2d-x3.2測試Box2D遇到的一些問題,持續更新。
一、編譯沒問題,運作時報錯(我用的到了cocos封裝的實體引擎綁定的實體精靈,在libExtensions中)。
解決辦法:可能是在引用的庫中沒有添加正确的預定義。解決步驟如圖:
1.右擊解決方案中用到的項目,選擇屬性:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2QvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2LcZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TO3UTO1EjM3ETMxgDM1EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
2.選擇C/C++,選擇預處理器中的預處理器定義選項,然後選擇編輯,添加:CC_ENABLE_BOX2D_INTEGRATION=1,确定重新編譯:
這裡說下我用VS2013在cocos2d-x3.2測試Box2D遇到的一些問題,持續更新。
一、編譯沒問題,運作時報錯(我用的到了cocos封裝的實體引擎綁定的實體精靈,在libExtensions中)。
解決辦法:可能是在引用的庫中沒有添加正确的預定義。解決步驟如圖:
1.右擊解決方案中用到的項目,選擇屬性:
2.選擇C/C++,選擇預處理器中的預處理器定義選項,然後選擇編輯,添加:CC_ENABLE_BOX2D_INTEGRATION=1,确定重新編譯: