今天学习的时候遇到了Scale9Sprite————一张可拉伸的精灵,只要给它设置一下大小,它就会自动拉伸。 由于Scale9Sprite属于扩展库,所以需要添加如下代码 但是运行时出错报告为:No such file or directory. 所以,我们需要在项目上右键选择【属性】->【c/c+ ...
分类:
其他好文 时间:
2016-07-11 21:24:02
阅读次数:
162
选中工程右键“属性”->"配置属性“->"c/c++"->"常规”->"附加包含目录"中添加“”$(EngineRoot) 这一步其实是把包的目录包含进来,有了这个目录,VS才能找到那些要包含进解决方案的文件,像Scale9Sprite不能用的时候,只要用这个方法就可以 这个是对一些包的包含和问题的 ...
分类:
其他好文 时间:
2016-05-21 11:43:30
阅读次数:
124
因为cocos2d-x 版本的升级 大概是3.3 之后 结构有教导的变化 ? 取消原由的外部引用方式 直接导入最新的头文件即可 #include?"ui\UIScale9Sprite.h"
using?namespace?ui;...
分类:
其他好文 时间:
2015-09-13 13:21:41
阅读次数:
154
CCScale9Sprite类,有人叫它点九图,有人叫它九宫图,有人叫它九妹图。现在我们就来对他进行简单的使用。CCSpriteFrameCache * cache = CCSpriteFrameCache::sharedSpriteFrameCache();
cache->addSpriteFramesWithFile("Plist.plist");CCSprite *room = CCSprit...
分类:
其他好文 时间:
2015-07-10 19:12:15
阅读次数:
314
cocos2dx 3.2 Scale9Sprite点九图本文部分转载至 cocos2dx 3.x Scale9Sprite的认识 1. Scale9Sprite 认识Scale9Sprite 是一张可拉伸的精灵。只要给他设置一下大小,它就能自动拉伸。2.Scale9Sprite的使用 1 #inc....
分类:
其他好文 时间:
2015-06-05 17:00:44
阅读次数:
249
1. 配置引擎根目录支持C/C++->常规->附加包含目录->增加->$(EngineRoot)2. 引入头文件#include "cocos-ext.h"using namespace cocos2d::extension;3. 测试代码:bool HelloWorld::init(){ i...
分类:
其他好文 时间:
2015-04-28 22:32:42
阅读次数:
388
1. ControlButton的介绍ControlButton按钮的大小可以根据标签内容进行缩放,同时它具有很多按钮所需要的功能。2. ControlButton的使用[html]view plaincopyprint?//正常状态下的按钮图片Scale9Sprite*btnNormal=Scal...
分类:
其他好文 时间:
2015-03-20 12:39:12
阅读次数:
126
1. Scale9Sprite 认识Scale9Sprite 是一张可拉伸的精灵。只要给他设置一下大小,它就能自动拉伸。2.Scale9Sprite的使用[html]view plaincopyprint?Scale9Sprite*nineGirl=Scale9Sprite::create("but...
分类:
其他好文 时间:
2015-03-20 12:15:25
阅读次数:
132
九宫格Sprite:itemBg = Scale9Sprite::create("pop/achieve_itembg.png");if(!itemBg)return false;itemBg->setAnchorPoint(Vec2::ANCHOR_MIDDLE);itemBg->setConte...
分类:
其他好文 时间:
2015-02-28 18:09:28
阅读次数:
268
似乎是从3.3还是更早,Scale9Sprite(原名CCScale9Sprite)的配置流程大概是这样的:1、VS配置:配置C/C++引用,导入extension库。(包括链接库)2、代码增加.h文件及namespace。基本上就是两句:#include "cocos-ext.h" USING_N...
分类:
其他好文 时间:
2015-02-13 19:54:42
阅读次数:
247