bool game::init()
{
CCSize size = CCDirector::sharedDirector()->getWinSize();//获取屏幕
// CCSprite *sp1 = CCSprite::create("HelloWorld.png");//生成精灵
// sp1->setPosition(ccp(size.width/2, size.height-30));//设置精灵位置
// addChild(sp1);//添加精灵
CCSprite *sp2 = CCSprite::create("HelloWorld.png",CCRect(0,0,240,160));//生成精灵,截取CCRect(0,0,240,160)区域
sp2->setPosition(ccp(size.width/4, size.height-100));//设置精灵位置
addChild(sp2);//添加精灵
sp2->setScaleX(0.5f);//X轴缩放
sp2->setScaleY(1.5f);//Y轴缩放
sp2->setRotationX(20.0f);//旋转
sp2->setColor(ccc3(0,255,0));//设置颜色
// CCTexture2D *texture = CCTextureCache::sharedTextureCache()->addImage("HelloWorld.png");//创建2D纹理
// CCSprite *sp3 = CCSprite::createWithTexture(texture);//生成精灵,并用纹理初始化
// sp3->setPosition(ccp(size.width/2, size.height-300));//设置精灵位置
// addChild(sp3);//添加精灵
// CCSprite *sp4 = CCSprite::createWithTexture(texture,CCRect(240,0,240,160));//生成精灵,并用纹理初始化,截取CCRect(240,0,240,160)区域
// sp4->setPosition(ccp(size.width/4, size.height-50));//设置精灵位置
// addChild(sp4);//添加精灵
CCSpriteFrame *frame = CCSpriteFrame::create("HelloWorld.png",CCRect(240,0,240,160));//生成帧
CCSprite *sp5 = CCSprite::createWithSpriteFrame(frame);//缓存帧
sp5->setPosition(ccp(size.width*0.75, size.height-100));//设置精灵位置
addChild(sp5);//添加精灵
sp5->setScale(1.5f);//缩放方法
// sp5->setRotation(-30.0f);//旋转
// sp5->setSkewX(70);//倾斜
sp5->setVisible(true);//设置是否可见
// sp5->setOpacity(50);//设置透明度,0-255
sp5->setColor(ccc3(255,255,0));
sp5->setTexture(CCTextureCache::sharedTextureCache()->addImage("CloseNormal.png"));//修改图片
/* CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("cc.plist");//缓存帧
CCSprite *sp6 = CCSprite::createWithSpriteFrameName("HelloWorld.png");//另一种缓存帧
sp6->setPosition(ccp(size.width/2, size.height-60));//设置精灵位置
addChild(sp6); */
return true;//返回
}