好吧,我试图找到一些关于如何为box2d游戏创建移动背景的教程。这是我第一次这样做,我不知道他们被称为什么?谁能告诉我他们叫什么,所以我可以搜索一些教程就可以了。在box2d游戏中移动背景
继承人什么即时通讯试图做..首先我的游戏是在肖像模式,我已经创建了一个图像是960x320和我希望它不断地作为游戏的背景运行....就像一条永远走下去的道路..
有人能告诉我什么我可以搜索谷歌找到一个很好的教程来完成这个?谢谢你
好吧,我试图找到一些关于如何为box2d游戏创建移动背景的教程。这是我第一次这样做,我不知道他们被称为什么?谁能告诉我他们叫什么,所以我可以搜索一些教程就可以了。在box2d游戏中移动背景
继承人什么即时通讯试图做..首先我的游戏是在肖像模式,我已经创建了一个图像是960x320和我希望它不断地作为游戏的背景运行....就像一条永远走下去的道路..
有人能告诉我什么我可以搜索谷歌找到一个很好的教程来完成这个?谢谢你
你可以得到CCParallaxScrollNode的教程,通过它可以做无限滚动的背景。我不知道确切的链接,但你需要下载的4个文件他们
现在在你的测试演示中实现以下代码
在你的.h文件中的代码是
CCParallaxScrollNode *parlax;
CCParallaxNode* paraNode;
在.mm文件
需要声明之前@implementation设置
float myVelocity = -4;
下面的代码在init方法
CCSprite *clouds1 = [CCSprite spriteWithFile:@"Default.png"];
CCSprite *clouds2 = [CCSprite spriteWithFile:@"Default.png"];
parlax= [CCParallaxScrollNode node];
[parlax addInfiniteScrollYWithZ:0 Ratio:ccp(0.5,0.5) Pos:ccp(0,0) Objects:clouds1,clouds2,nil];
[self addChild:parlax z:-1];
[self scheduleUpdate];
-(void) update : (ccTime) dt
{
[parlax updateWithVelocity:ccp(0,myVelocity) AndDelta:dt];
}
精灵可以用自己的精灵也将被替换你也可以为景观做一些修改。代码适用于肖像模式
我最喜欢的cocos2D教程网站之一是Ray Wenderlich。 你会在那里找到大量的cocos2d材质。
+1对于这样广泛的问题,指点某人访问此网站可能是最佳的行动方案。我会原谅你最后拼写最喜欢的方式;-) – hspain 2012-02-22 22:00:16
谢谢你,对我非常有帮助。 – User1988 2014-01-31 10:10:53