cocos2d-iphone-2.x

    0熱度

    2回答

    下面的示例代碼永遠不會從while循環中出來,並且其運行操作的數量始終爲1。我錯過了什麼? 在此先感謝 克里希納 -(id)init { if(self == [super init]) { CCSPrite *mySprt = [CCSprite spriteWithFile:@"myFile.png"]; mySprt.position = ccp(

    0熱度

    1回答

    我想在Xcode 8.3.3中安裝兩個自定義「項目模板」。 更具體地說,我試圖爲v2.1和v2.2安裝Cocos2D-obj模板。 (Cocos2D v3或更高版本不再使用Xcode模板,但是v2.x不會)。 在安裝過程中,每個Cocos2D v2.1和v2.2創建自己的Xcode模板文件夾,並且這些文件夾被簡單地複製到Xcode的自定義模板文件夾: 〜用戶/庫/開發商/ Xcode中/模板/ c

    0熱度

    3回答

    我正在cocos 2d v2中製作遊戲,並想知道如何讓我的控件類似於飛揚的小鳥,所以當你點擊它時,它慢慢向上移動,當你放開它時,它會下降。 我正在嘗試使用ccTouchesBegan和ccTouchesEnded,但這種方式工作不正常。以下是我迄今爲止: -(void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{

    0熱度

    1回答

    我想在精靈旋轉一定後停止一個動作。例如: CCAction *rotateUp = [CCRotateTo actionWithDuration:0.3 angle:-35]; [player runAction:rotateUp]; if (player.rotation == -35) { [player stopAction:rotateUp]; [player r

    -1熱度

    1回答

    我從Cocos2d v2.1中的CCSprite中提取圖像。我已經獲得了提取圖像的參考,但它是空白的。 代碼如下: CCSprite *tile=[grass tileAt:CGPointMake(4 ,18)]; int tx = tile.contentSize.width; int ty = tile.contentSize.height; CCRenderTexture *ren

    0熱度

    2回答

    我正在使用cocos2d 2.1版本在iOS上對代碼進行簡單的棋盤遊戲。該邏輯要求在預定義的時間段內禁用單個圖層上的觸摸檢測。雖然禁用單個圖層上的觸摸檢測效果很好,但我在重新啓用觸摸檢測時遇到了很多問題。 我使用touchEnabled財產 layer.touchEnabled = NO; 我稍後再試此使用相同的屬性 layer.touchEnabled = YES; 扭轉禁用觸摸檢測但這

    0熱度

    1回答

    我的遊戲的設置依賴於將幾個精靈沿着可能看起來像是弓形,橢圓形或者更復雜一些的曲線放置(假設它會變成貝塞爾曲線) 。我希望能夠將我的精靈放在相等的距離上。 任何人都可以分享如何做到這一點? 使用cocos2d的2.1