Chinaunix首页 | 论坛 | 博客
  • 博客访问: 329739
  • 博文数量: 67
  • 博客积分: 2485
  • 博客等级: 大尉
  • 技术积分: 665
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-20 17:29
文章分类

全部博文(67)

文章存档

2016年(3)

2013年(5)

2012年(3)

2011年(5)

2010年(35)

2009年(16)

我的朋友

分类: iOS平台

2013-09-24 01:35:19

这个比较有用处,很多游戏中有很多不同尺寸的圆角图片作为背景。有了CCScale9Sprite之后,只需要提供一个非常小尺寸的圆角图片就可以自由缩放其他尺寸的圆角图。是个不错的东西。

 

使用方法:

1、导入头文件及命名空间

#include “cocos-ext.h”
USING_NS_CC_EXT;

 

2、初始化代码:

CCScale9Sprite* labBg1 = CCScale9Sprite::create(“wd_bg_text.png”);
labBg1->setAnchorPoint(ccp(.5,.5));
labBg1->setPreferredSize(CCSizeMake(255, 20));
labBg1->setPosition(ccp(size.width/2, size.height/2));
addChild(labBg1);

说明:

setPreferredSize 就是设置需要生成的尺寸大小。

看效果:

wd_bg_text.png 

运行后的效果:

用来做游戏的圆角背景还是不错的。

阅读(1866) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~