cocos2d-x

    1熱度

    1回答

    我剛開始學習cocos2d-x爲Android,並瞭解如何創建(使用create-android-project.sh)一個新項目,編譯本機代碼(使用build_native.sh),然後將它導入到的Eclipse作爲新Android項目(新建> Android項目>來源...)。 我第一次運行該項目時效果很好,但如果我再次運行它,屏幕上不會顯示任何內容,並且在30秒左右後會收到一個關閉的效果。是

    1熱度

    1回答

    加載精靈兩次是當然可怕的決定。 有沒有比這更好的方法? firstSprite = CCSprite.sprite("Sprite.png"); secondSprite = CCSprite.sprite(firstSprite.getTexture());

    0熱度

    2回答

    我正在用cocos2d-x編寫一個簡單的足球比賽,最近發現老版本的iOS版本不支持比1024x1024px更大的cocos2d精靈。 我正在考慮使用等距拼貼地圖來創建一個更大的足球場。 這是要走的路嗎?如果是這樣,我怎麼能轉換我的2048x2048px足球場圖像到幾個等距磚?

    5熱度

    3回答

    我正在開發一款使用cocos2d-x的遊戲,並且我想在其中播放視頻。 該活動有一個OpenGL視圖,並且我還將其他VideoView放在其上併爲INVISIBLE設置了可見性。 當我需要播放視頻時,我只隱藏OpenGL視圖並啓用我的VideoView。之後,我創建MediaPlayer,使用該VideoView的持有者調用setDisplay等,最終視頻播放效果良好。當視頻結束時,我再次切換可見性

    2熱度

    2回答

    我想在android上顯示波斯語文本(也是加載波斯語字體),它會先後顯示,但是左邊是右邊,而不是右邊,例如: سلام會顯示爲ما لس(我使用NDK和Cocos2d-x)的

    1熱度

    2回答

    我一直在爲使用cocos2d x在iOS上創建的Android設備進行遊戲。 我在iPad2上變得45左右非常好的fps。 當涉及到Android設備變化如下所述FPS: -三星注GPU -的Mali-400MP FPS - 設備 55-60 設備 -摩托藐視+ GPU - PowerVR SGX530 FPS - 35-40 設備 - Samsung Google Nexus S的GPU -的P

    1熱度

    1回答

    我想在android ndk中讀取一些json文件!問題是我找不到任何教程描述在ndk中直接訪問資產(其中大多數人說我應該將指針從java代碼傳遞給本地,但我不能使用它) 我也試圖找到一些關於<android/asset_manager.h>的例子,但再次沒有運氣!

    0熱度

    1回答

    我使用cocos2dx將一個遊戲從ios移植到android。對於tegra 2設備,GPU - Ulp Geforce我得到20-22 fps。 在我的遊戲中,我們有很多精靈,並且還有一個hud層以及水平圖。 從等級中刪除地圖後,我得到了50-52 fps。 GPU可能不會用於Tegra 2設備,導致20fps?

    2熱度

    2回答

    我在這裏有點損失,原諒我,如果這已被問 - 我已經搜索谷歌高和低,但我找不到任何東西? 我想旋轉一組在一個類中生成的精靈,然後旋轉這個對象在menuitem上的主遊戲中單擊但是旋轉不在精靈的中心?它可能是一個更大的區域可能是圖層大小? 我試過設置錨點爲每個可能的組合? 這裏是四有 這是gamecharacter.h #define COMPUTE_X(x) ((abs(x)) * 16) + (1

    2熱度

    2回答

    我想在適當的信息出現時暫停/取消暫停特定精靈的動畫。我會通過CCNode::stopAllActions()做到這一點,但它取消了所有的動畫,然後再次設置。我只想以一種快速暫停/不切實際的方式來做到這一點。任何人都有關於這個問題的有效方法的線索?