CCString和CCArray




Shu_Ju::Shu_Ju()
{
}


Shu_Ju::~Shu_Ju()
{
}

CCScene *Shu_Ju::scene()
{
 CCScene *scene = CCScene::create();
 Shu_Ju *layer = Shu_Ju::create();
 scene->addChild(layer);
 return scene;
}

bool Shu_Ju::init()
{
 size = CCDirector::sharedDirector()->getWinSize();

 CCInteger *value = CCInteger::create(13);
 CCLOG("%d",value->getValue());

 CCString *str1 = CCString::create("1fds");
 //宏定义方式
 ccs("1fds");
 CCString *str2 = CCString::createWithFormat("value:%d",value);
 arr = CCArray::create();

 arr->retain();
 arr->addObject(CCSprite::create("asdfasdf.jpg"));
 arr->addObject(CCSprite::create("asdfasdf.jpg"));
 arr->addObject(CCSprite::create("asdfasdf.jpg"));
 arr->addObject(CCSprite::create("asdfasdf.jpg"));
 arr->addObject(CCSprite::create("CloseNormal.png"));
 //CCArray *arr1 = CCArray::createWithArray();
 //CCArray *arr2 = CCArray::createWithCapacity();
 //CCArray *arr3 = CCArray::createWithContentsOfFile();
 //CCArray *arr4 = CCArray::createWithContentsOfFileThreadSafe();
 //CCArray *arr = CCArray::createWithObject();

 CCMenuItemFont *item = CCMenuItemFont::create("click", this, menu_selector(Shu_Ju::callback));
 item->setPosition(ccp(size.width / 2, size.height*0.7));
 CCMenu *menu = CCMenu::create(item, NULL);
 menu->setPosition(CCPointZero);
 addChild(menu);


 return true;
}

void Shu_Ju::callback(CCObject *pSender)
{
 //CCLOG("count: %d", arr->count());
 CCSprite *sp = (CCSprite*)arr->objectAtIndex(2);
 sp->setPosition(ccp(size.width / 2, size.height / 2));
 addChild(sp);
}

.h文件

#pragma once
#include "cocos2d.h"
using namespace cocos2d;
class Shu_Ju:public CCLayer
{
public:
 Shu_Ju();
 ~Shu_Ju();
 static CCScene* scene();
 CCArray *arr;
 CCSize size;
 void callback(CCObject *pSender);
 virtual bool init();

 CREATE_FUNC(Shu_Ju);
};



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值