原创 移植到android 提示 cocos-ext.h file not found (cocos 3.x)

原因 : 在 proj.android\jni  Android.mk 文件中  可以看到,有些前面是有 # 符號的,即這是被註釋掉了的語句。從這些註釋掉了的語句中可以看到導入cocosbuilder、cocostudio等庫是被註釋掉了

原创 cocos2d-x 之android 打包 錯誤集錦

1.   R cannot be resolved to a variable    1>>檢查manifest中的包名是否對應當前包名   2 >> 常規檢查  右鍵項目屬性>> android tool >> fix project

原创 cocos命令生成apk

1. 配置好cocos命令中需要的andrid 環境命令 ,這些太普遍就不囉嗦 2.adt或許沒有 zipalign.exe, 在生成 release版中需要這個文件來生成apk (路徑D:\adt\sdk\tools),沒有就下載一個

原创 新建cocos(Win32)項目

1.在vs新建一個win32(不是控臺)的空項目  2.在c/c++  >>預處理器>> 預處理器定義 WIN32 _DEBUG _WINDOWS COCOS2D_DEBUG=1 _CRT_SECURE_NO_WARNINGS 2.c/c

原创 cocos2d 移植android 5.0系統上黑屏而不閃退

android 5.0系統 ,cocos2dx 3.2 ndk :android-ndk-r8e  android 項目中的 Application.mk 文件 將 APP_STL := c++_static 改爲: APP_STL :=

原创 在android顯示 提示信息

public static void ShowToastDialog(android.os.Handler handler, final String Text) { handler.post(new Runnable(){

原创 C++ 讀寫文件筆記

///////////////////////////substr/////////////////////////////// substr是C++語言函數,主要功能是複製子字符串,要求從指定位置開始,並具有指定的長度。 basi

原创 Cocos 在win32 平臺上顯示中文(僅實現win32)

測試顯示 中文或者 其它平臺已經判斷顯示的 可以借用這偷懶的方法 在cocos-x 3.2 ,vs2012 環境中運行的 在所使用的.h文件中私有添加   inline std::string WideByte2UTF8(const

原创 Cocos2d-x 之AndroidManifest.xml 解釋

      進來需要將cocos2d項目移植到android 上,所以經常創建新的android項目,對 AndroidManifest.xml 不瞭解,造成了巨大的困擾 <manifest xmlns:android="http://s

原创 cocos 3.4 十進制秒數 轉換爲時間並用 LabelAtlas顯示

//layer 指針 ,時間中點位置 , 單位 秒 (已經換算) static void ShowTime(cocos2d::Node* parent, Vec2 vec, int time); void Memory::GameH

原创 C++ primer 學習筆記之 String

關於string的筆記 1sting s1 2string s2(s1) 3 string s3 ("value") 4 string s3 = "value" 5 string (n,'c')  初始化 n個字符c組成的串 6 i

原创 更改移植coco2dx在android上的項目圖標

找到項目(InterstellarPhantom)下proj.android\bin\res\crunch 此文件夾 我的路徑 E:\cocos2d-x-2.2\projects\InterstellarPhantom\proj.an

原创 減少 cocos Label創建位圖集

1.在 CCFontAtlas.cpp文件中把默認的圖集從515*512 創建成 256 *256const int FontAtlas::CacheTextureWidth = 256;const int FontAtlas::Cach

原创 楊輝三角的實現

void printSanJiao() {//思路 //1.頭尾都是1//2.每次都要保存當前列表的數據(以便計算下個列表的參數)//3.出頭尾外的值 是 上一個列表中當前下標  上一個列表中當前下標 -

原创 C與lua交互

總結一下lua與C的相互調用 列舉一個簡單的例子 1.創建一個win32控臺項目 2.下載lua庫,安裝. 3.設置動態鏈接(對於基礎不紮實的千萬記得設置), 項目>>屬性>>連接器>>附加依賴項>> 默認安裝位置 C:\Program