大家好,我想使用scale9Sprite,按照我手头上的书是让我添加libExtensions.vcxproj项目进来,可我根本找不到这个文件啊,网上找了2天都说在项目目录下cocos2d\extensions\Debug.win32,我都全盘搜索了都找不到,只有libExtensions.lib和libExtensions.dll。
噢对了,我现在使用的版本是3.3 final,这个问题我在3.2rc上也一样存在。
有跟我遇到同样问题的小伙伴么?
大家好,我想使用scale9Sprite,按照我手头上的书是让我添加libExtensions.vcxproj项目进来,可我根本找不到这个文件啊,网上找了2天都说在项目目录下cocos2d\extensions\Debug.win32,我都全盘搜索了都找不到,只有libExtensions.lib和libExtensions.dll。
噢对了,我现在使用的版本是3.3 final,这个问题我在3.2rc上也一样存在。
有跟我遇到同样问题的小伙伴么?
我在2.26版本上直接#include "cocos-ext.h"貌似就可以用了.
嗯,按照书上的意思的确是引入这个头文件,但是会编译不过,还需要附加其他引用,但我根本找不到这个文件…

UISC9XXXX
或者
cocs-GUI.h
根据 @Windgod 的提示我直接找UIScale9Sprite.h,这个的路径在项目目录下cocos2d\cocos\ui里,我直接import UIScale9Sprite.h 貌似可以用了。
c++新手,也不知道这样做是否完全正确
额。。貌似直接import “ui/CocosGUI.h” 即可,导入的路径也短了,并且CocosGUI.h包含了ui下所有相关的头文件了
我导入了#include "UIScale9Sprite.h"这个后
Scale9Sprite* ninegirl=Scale9Sprite::create(“button.png”);这里还是显示未定义标示符
站到定义发现
class CC_GUI_DLL Scale9Sprite : public Node , public cocos2d::BlendProtocol
和这个函数里面的Scale9Sprite();
重叠了。。。怎么办!!
#include “UI\UIScale9Sprite.h”
using namespace cocos2d;
using namespace CocosDenshion;
using namespace ui;