九宫图

m_pScaleNineSprite = Scale9Sprite::createWithSpriteFrameName(ITEM_FRAME_ICON, Rect(10, 20, 26, 26));
m_pScaleNineSprite->setContentSize(TEXT_BG_SIZE);
m_pScaleNineSprite->setAnchorPoint(Vec2::ANCHOR_TOP_LEFT);
m_pScaleNineSprite->setPosition(TEXT_BG_POS);
addChild(m_pScaleNineSprite);

九宫图创建,后面Rect里面参数意思,求解

已经知道了,后面两个参数代表要拉伸的区域,比如rect(20, 20, 10, 10)代表中间10*10大小的区域被拉伸,前面两个代表x,y起始位置到拉伸区域的大小,和锚点的设点也有关系。

欢迎指正!