关于 Cocosdx 3.4 中如何使用Scale9Sprite

原创 2015年07月10日 10:48:01

 相信现在很多刚学Cocos2dx的同学会跟我遇到差不多的问题,就是Cocos2dx的更新实在是太快了,导致有些在书上的方法并不适用。就像我之前在《Cocos2dx 3.X游戏开发之旅》尝试使用Scale9Sprite失败一样,在3.4之前的版本,根据书上

#include "extensions/cocos-ext.h" //引用头文件
USING_NS_CC_EXT; //使用命名空间

然后将libExtensions.vcxproj添加到项目引用即可使用。

但是这个方法在3.4版本是不适用的(一些小伙伴说3.6的版本也是不可以,所以估计在3.4版本之后就开始做了改变)

在新的版本中,使用

#include "ui\UIScale9Sprite.h"
using namespace ui; //这个需要引用,如果不引用会报错
 

版权声明:本文为博主原创文章,未经博主允许不得转载。

【独立开发者er Cocos2d-x实战 005】使用Cocos2dx Scale9Sprite使用

CCScale9Sprite类,有人叫它点九图,有人叫它九宫图,有人叫它九妹图。现在我们就来对他进行简单的使用。CCSpriteFrameCache * cache = CCSpriteFrameCa...

Cocos2d js 3.2使用Scale9Sprite 九宫图

Scale9Sprite是一个非常方便的类,用这个类可以很好的处理图片的放大问题,指定了几个区域以后,可以使图片不失真的放大。 一个非常简单的使用例子: [...

cocos2dx 3.x Scale9Sprite的认识

1. Scale9Sprite 认识 Scale9Sprite 是一张可拉伸的精灵

【cocos2d-x】图片平铺和Scale9Sprite

今天介绍cocos2dx如何使用平铺和Scale9Sprite 平铺主要用到了openGL的知识,示例代码如下: Texture2D *texture = Director::getInsta...
  • JOUeu
  • JOUeu
  • 2014年12月25日 16:04
  • 1424

cocosdx里面A*算法的实现#ifndef __CAT_SPRITE_H__ #define __CAT_SPRITE_H__ #include "HelloWorldScene.h" #incl

CatSprite.CPP: #include "CatSprite.h" #include "HelloWorldScene.h" #include "SimpleAudioEngine.h" ...

cocos2d-x 使用 CCScale9Sprite

什么是九宫格构图?     有个概念叫九宫格构图,说的就是这种会变化背景的情况。大家都知道图片是不可以随便拉抻的,无论是缩小还是放大,都会使图形虚化,影响显示效果。如果不能拉抻,就进行拼接。这就...

12.解决CCScale9Sprite或者CCControlButton无法使用的问题。

问题: 使用CCScale9Sprite或者CCControlButton等控件的时候,会出现无法识别的情况。 解决方案: 1.include响应的头部,即#include "cocos-ext....

按钮CCControlButton使用,加上九妹CCScale9Sprite

CCControlButton这个按钮的创建,长宽大小根据

【Cocos2dx】使用CCScale9Sprite拉伸图片

如下图,在资源的Rescources文件夹中自带一个40x40的按钮图片 如果我们在Cocos2dx设定此图片自动拉伸为填充游戏屏幕的800x600图片,如下图: 总不能在外部利用...

CCScale9Sprite使用介绍

cocos2dx里面提供了一份详细的说明 http://yannickloriot.com/library/ios/cccontrolextension/Classes/CCScale9Sprite....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于 Cocosdx 3.4 中如何使用Scale9Sprite
举报原因:
原因补充:

(最多只允许输入30个字)