不得不说要说总结,因为Cocos2d-X的代码和Cocos2d-iphone两个引擎除了语言不同外(Cocos2d-X使用C++,Cocos2d-iphone使用Object-C)可以说没有其他差异。
-
//---------Cocos2d-X代码部分--
-
//创建一个精灵 -
CCSprite *spriteTemp =CCSprite::spriteWithFile("icon.png"); -
//设置精灵的坐标 -
spriteTemp->setPosition(ccp(size.width*0.5,size.height*0.5)); -
//将精灵添加到layer中 -
this->addChild(spriteTemp,1);
-
//---------Cocos2d-iphone代码部分--
-
//创建一个精灵
-
CCSprite
*spriteTemp =[CCSprite spriteWithFile:@"icon.png"]; -
//设置精灵的坐标
-
spriteTemp.position=ccp(size.width*0.5,size.height*0.5);
-
//将精灵添加到layer中
-
[self
addChild:spriteTemp z:0 tag:1];
-
//---------Cocos2d-X代码部分--
-
CCParticleSystem *tempSystem =ARCH_OPTIMAL_PARTICLE_SYSTEM: -
:particleWithFile("himi.plist");
-
tempSystem->setPosition(ccp(100,100)); -
this->addChild(tempSystem);
-
//---------Cocos2d-iphone代码部分--
-
CCParticleSystem
*tempSystem =[ARCH_OPTIMAL_PARTICLE_SYSTEM -
particleWithFile:@"himi.plist"];
-
tempSystem.position=ccp(100,100);
-
[self
addChild:tempSystem];
以后主要会继续更新Cocos2d(Cocos2d-iphone)博文的,以后童鞋们不管是做Cocos2d-X
还是做Cocos2d-iphone都可以看我的【iOS-Cocos2d游戏开发系列博文的】谁让它们通用呢 ?
游戏引擎作者)在回复一童鞋问题时候这么说的:
template,新建工程,然后把win32上代码拷过来,手工地加入xcode工程里面,编译运行