我們之前講了場景圖(Scene Graph) 的概念,繼續之前你先要知道 場景圖決定了場景內節點對象的渲染順序 渲染時 z-order 值大的節點對象會后繪制,值小的節點對象先繪制 HelloWorld 你還記得HelloWorld場景是如何啟動的么?回看我們工程里 ...
加入寫了新場景SecondScene,結果在cpp文件里類名地方報錯說undefined reference to vtable for SecondScene , 很簡單,貌似是每個新場景都要先注冊一下,找到jni gt Classes目錄下的Android.mk文件,在 下面加入新創建的場景即可: ...
2012-09-17 01:39 0 3326 推薦指數:
我們之前講了場景圖(Scene Graph) 的概念,繼續之前你先要知道 場景圖決定了場景內節點對象的渲染順序 渲染時 z-order 值大的節點對象會后繪制,值小的節點對象先繪制 HelloWorld 你還記得HelloWorld場景是如何啟動的么?回看我們工程里 ...
場景A傳值到場景B A.cpp B.h B.cpp ...
iOS平台上的嵌入很順利,網上有現成的教程加代碼,參考如下鏈接中的實現方式:http://www.cocos2dev.com/?p=248 Android平台嵌入 需求:點擊一個按鈕打開Android WebView 1. 通過JNI從cocos2d-x的C++代碼調用java代碼。 這是 ...
作為cocos2d-x的標配DEMO,SimpleGame可算是給入門學cocos2d-x的俺們這些新手門學習的對象了,那么來分析分析,把幾個關鍵的代碼記錄下來。 設置游戲讀取資源的目錄 CCFileUtils::sharedFileUtils()-> ...
上一篇文章說到,執行create-android-project.sh腳本會生成一個android 項目。該android 項目會有三個目錄分別為 cocos2d-x 生成的項目列表 proj.android:上文說過,是android 運行的項目工程 Classes:是上面 ...
cocos2d-x 的優點之一:就是跨平台 我們知道 ios 自帶的字體 和 android 自帶的字體不同 為了使我們開發的游戲中的字體統一 我們就需要自己的字體(包括從mac 拷貝出來的 字體) 從 mac 中 copy 出 Thonburi.ttf 文件 這個字體在我的 win8 下 ...
應一個朋友需求,研究了下 cocos2d-x 引擎在 android 平台上播放視頻的方法,因為之前研究 Libgdx 播視頻的時候有了經驗,於是依葫蘆畫瓢 首先你不要想到去用系統的 VideoView 控件,他不適合我們 我們來用強大 SurfaceView 和 MediaPlayer ...
折騰了一天,看了好些人寫的配置,但是似乎沒有一個能解決所有問題。這里記錄下我的安裝配置過程、遇到的問題以及解決方法。 1. 安裝Java JDK 和 Eclipse IDE 基本的Java編程環境安裝,具體參考這里。 2. 安裝Android SDK ...