好吧,我試圖找到一些關於如何爲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