2、精灵创建的方式:
boolHelloWorld::init()
{
//
// 1. super init first
if (!CCLayer::init() )
{
return false;
}
//-------精灵的创建的四种方式
//
方式一:
//图片生成
//
CCSprite* spr1 =CCSprite::create("Icon.png");
// spr1->setPosition(ccp(70,150));
// addChild(spr1);
方式二:
//
// //图片+区域生成
//
CCSprite* spr2 =CCSprite::create("Icon.png", CCRectMake(0, 0, 30, 30));
// spr2->setPosition(ccp(150,150));
// addChild(spr2);
方式三:
//
// //通过祯缓存中的一祯名字生成
//
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("test_icon.plist");
// CCSprite* spr3=CCSprite::createWithSpriteFrameName("Icon.png");
// spr3->setPosition(ccp(230,150));
// addChild(spr3);
2、精灵创建的方式:
boolHelloWorld::init()
{
//
// 1. super init first
if (!CCLayer::init() )
{
return false;
}
//-------精灵的创建的四种方式
//
方式一:
//图片生成
//
CCSprite* spr1 =CCSprite::create("Icon.png");
// spr1->setPosition(ccp(70,150));
// addChild(spr1);
方式二:
//
// //图片+区域生成
//
CCSprite* spr2 =CCSprite::create("Icon.png", CCRectMake(0, 0, 30, 30));
// spr2->setPosition(ccp(150,150));
// addChild(spr2);
方式三:
//
// //通过祯缓存中的一祯名字生成
//
CCSpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("test_icon.plist");
// CCSprite* spr3=CCSprite::createWithSpriteFrameName("Icon.png");
// spr3->setPosition(ccp(230,150));
// addChild(spr3);