cocos2d-iphone-3

    1熱度

    1回答

    我使用cocos2d v3創建了像fla鳥一樣簡單的遊戲。 接口類: @interface GameScene : CCScene<CCPhysicsCollisionDelegate> // ----------------------------------------------------------------------- + (GameScene *)scene; - (i

    0熱度

    2回答

    我對遊戲開發非常新鮮,我需要開發一款像NinjaJump這樣的遊戲。 我創建了一個CCParallaxNode來設置滾動背景,並添加了CCPhysicsNode來設置物理世界。我已經創建瞭如下所示的player對象。 // Add a sprite _sprite = [CCSprite spriteWithImageNamed:@"Icon.png"]; _sprite.po

    0熱度

    1回答

    我是Spritebuilder的新手,並試圖製作MARIO遊戲原型。我正在做的是我有2個精靈,一個精靈擁有快速走路的角色,另一個擁有正常的走路角色。我正在通過一個按鈕更改精靈。當我點擊按鈕時,正常步行精靈將被快速步行精靈所替代,並再次點擊該按鈕時會出現正常精靈。 問題: 對於遊戲開始時的第一次,在地面和角色之間檢測到碰撞跳躍。但是,只要我將精靈改爲快速行走角色,跳躍時就不會檢測到碰撞。當我再次切換

    0熱度

    1回答

    我正在研究cocos2d V3.x項目(SpriteBuilder V1.2.1)。目前試圖在CCSprite上延遲運行此操作序列。我不確定是否有問題,或者我只是不明白CCActionSequence是如何工作的。 我想要動作'a'開始,當完成(2s後)延遲(5s),然後調用這兩個函數(動作'c'和'd')。但是在模擬器中,順序是錯誤的('d'在'c'之前被調用),並且在'a'開始旋轉後它們大約被

    0熱度

    2回答

    我將我的應用程序從cocos2d v2.x遷移到v3.x,首先我不打算使用spritebuilder。所以在2.0中每個精靈都有4種不同的分辨率。 sprite.png/iphone 精靈hd.png/iPhone的視網膜 精靈ipad.png/iPad的 精靈ipadhd.png/iPad的視網膜 同樣的方法,因爲我看到的是不工作的V3 .0,問題是,v3.0的解決方案是什麼? 也試圖在應用程序

    0熱度

    1回答

    試圖簡單地有一個場景,我有遊戲玩法和hud。因爲我已經定位了場景(包含兩個圖層),所以我認爲這就是爲什麼我的菜單按鈕移動,即使它在Hud層。 要解決它,我認爲我會也許不得不 [self setCenterOfScreen: mainChar.position]; 改變這一行是這樣的: [gameLayer setCenterOfScreen: mainChar.position]; 但後來

    0熱度

    3回答

    我有兩層設置像這樣在一個場景:場景 頭文件: @interface GameScene1 : CCScene { GameLayer *gameLayer; HUDLayer *hudLayer; } 主文件用於場景: -(id)init { self = [super init]; if (self != nil) { gameLayer = [GameLayer n

    1熱度

    1回答

    我正在使用cocos2d 3.x和Xcode 5.1.1.I'm有兩個圖像image1.png和image2.png。在我的遊戲中我已經將默認圖像(啓動畫面)更改爲我的圖像(image1.png)。在這裏我需要顯示image1.png 2秒,並且將image2.png顯示爲接下來的3秒,作爲我的遊戲的閃屏。提前感謝..

    -1熱度

    1回答

    我正在與cocos2d 3.x和Xcode 5.1.1.My遊戲有九個級別,我完成了遊戲logic.i需要修復級別選擇屏幕我的game.this級別屏幕第一級別只有解鎖其他級別都鎖定,然後第一級完成只有下一級才能解鎖,否則應該鎖定(看起來像憤怒的小鳥),幫助我..

    1熱度

    1回答

    我有它創建了一個CCSprite然後在屏幕上移動它的功能: func fireWeapon(target: CGPoint) { let projectile = CCBReader.load("Projectile") as! CCSprite projectile.position = player.position; self.addChild(projecti