1.#include "cocos-ext.h"
2.using namespace extension;
3.添加代码如下:
CCRect cjyRect = CCRectMake(0, 0, 160, 100);
CCRect cjyRectIn = CCRectMake(50, 30, 60, 40);
CCScale9Sprite *cjy9 = CCScale9Sprite::create("button1.png",cjyRect,cjyRectIn);
// cjy9->setAnchorPoint(ccp(0.5,0.5));
cjy9->setPreferredSize(CCSizeMake(300, 100));
如图可以看到差别:
本文介绍如何在Cocos2d-x中使用九宫格精灵(CCScale9Sprite),通过设置不同矩形区域实现按钮等UI元素的拉伸效果。提供了具体的代码实例,包括如何创建九宫格精灵、定义内外缩放区域及设置首选尺寸。

被折叠的 条评论
为什么被折叠?



