標籤:des android c style class blog
1、函數、變數出現“could not be resolved ”問題
出現此問題一般是沒有找到cocos2d-x聲明的標頭檔,在eclipse將cocos2d的標頭檔目錄引入,包括工程目錄、platform/android
在hellocpp/main.cpp函數加入標頭檔
#include "AppDelegate.h"#include "cocos2d.h"#include "CCEventType.h"#include "platform/android/jni/JniHelper.h"#include <jni.h>#include <android/log.h>#include "CCEGLView.h"#include "CCApplication.h"
2、去掉螢幕左下角三行數字
三行數位說明:
第一行當前情境的渲染批次
第二行渲染每一幀需要的時間
第三行是FPS
在AppDelegate.cpp檔案applicationDidFinishLaunching()找到下列行修改為false即可
pDirector->setDisplayStats(false);
3、移植android,遊戲自適應手機螢幕
在AppDelegate.cpp檔案applicationDidFinishLaunching()函數,添加好下代碼
CCEGLView::sharedOpenGLView()->setDesignResolutionSize(1136, 640, kResolutionShowAll);//設定解析度:寬,高,模式
4、修改apk應用程式名稱字及表徵圖
修改名字:eclipse項目res->values->strings.xml檔案
<?xml version="1.0" encoding="utf-8"?><resources> <string name="app_name">小黃人</string></resources>
替換表徵圖:將準備不同大小的icon,替換掉eclipse項目res下drawable-*相應的目錄下png圖片,程式會根據手機的解析度調用相應的icon