cocos2d-x问题 CCScale9Sprite以及CCControlButton无法声明导入使用
cocos2d-x在win32下如何使用CCScale9Sprite 与CCControlButton的问题,之前是导入头文件#include "CCControlButton.h"以及#include "CCScale9Sprite.h"都会报错,最后知道导入路径进去目录上,但把路径都include进去了头文件是透过,但就是缺一直这样报错(CCScale9Sprite也是这样的错误)
,不知道为什么?求哪位大神解答用这两个类之前需要做哪些准备动作???我用的cocos2d-x是cocos2d-2.1beta3-x-2.1.1 CCScale9Sprite?没法使用 cocos2d-x?问题 extensions如何导入进工程 CCControlButton没法使用 怎include进extensions
[解决办法]
CCScale9Sprite属于cocos2d-x的extensions库,如果是按照SimpleGame的例子创建的项目,或者由cocos2d-x的vs模板生成的项目,是不能直接使用的,需要增加对extensions的支持。首先,需要设置vs中project的属性:
在项目属性中的C/C++的附加包含目录中,添加$(SolutionDir)extensions,设置include路径
在连接器的输入中,添加libExtensions.lib,这个库文件位于cocos2d-x编译结果目录中—ebug.win32)
详细参考:http://www.linuxqueen.com/weblog/2013/03/31/cocos2d-xccscale9sprite/