原创 NDK報錯:make: *** 沒有規則可以創建“obj/local/armeabi/objs/a/a.o”需要的目標“/a.c”。 停止。

android開發用ndk編譯so庫時,有時直接從別的地方拷貝Android.mk文件,會報: make: *** 沒有規則可以創建“obj/local/armeabi/objs/a/a.o”需要的目標“/a.c”。 停止。 出現這

原创 cocos2dx粒子效果出現黑塊 解決辦法

黑塊如圖: 按照下圖設置後,黑塊解決: 效果如下

原创 Cocos2d-x lua CCTableView 的使用

function cellSizeForTable(table,idx)  --設置每一個小項的大小return 30,30endfunction tableCellAtIndex(table, i)--設置每一個小項的內容local c

原创 常量指針與指針常量, char * const p與 char const * p

1)int * const p; p爲指向字符變量的指針,地址不變,地址內容(值)可變,從左往右讀 "指針常量"。2)const int *p; p爲指向字符變量的指針,地址可變,地址內容(值)不變,從左往右讀  "常量的指針"。3)co

原创 LUA語言基礎

本站文章均爲 李華明Himi 原創,轉載務必在明顯處註明:(作者新浪微博: @李華明Himi )  轉載自【黑米GameDev街區】 原文鏈接: http://www.himigame.com/lua1/1235.html    

原创 C++ map的基本操作和使用

 Map是c++的一個標準容器,她提供了很好一對一的關係,在一些程序中建立一個map可以起到事半功倍的效果,總結了一些map基本簡單實用的操作! 1. map最基本的構造函數;    map<string , int >mapstrin

原创 使用BabeLua在cocos2d-x中調試Lua

BabeLua是一款基於VS2012/2013的Lua集成開發環境,具有Lua語法高亮,語法檢查,自動補全,快速搜索,注入宿主程序內對Lua腳本進行調試,設置斷點觀察變量值,查看堆棧信息等功能。 如何安裝BabeLua 直接搜

原创 VS2010編譯Lua程序

找了好久的教程,終於找到一個可以用的, 原文地址:http://blog.csdn.net/berdy/article/details/7925040 1、下載Lua源碼 http://www.lua.org/download.htm

原创 (C++)UrlEncode的標準實現

  關於UrlEncode的實現(C++),網上有很多不同的版本,對需要編碼的字符集的選取並不統一。那麼到底有沒有標準呢?答案是有的,參見wiki     絕對不編碼的,只有字母、數字、短橫線(-)、下劃線(_)、點(.)和波浪號

原创 android 實現圖片的圓角

獲取圓角位圖的方法主要的原理是,先畫一個圓角矩形,然後設置畫筆Porter-Duff規則的Mode.SRC_IN來控制Paint與已有的Canvas圖像進行交互,即取兩層繪製交集。顯示上層。 運行效果圖如下:   主要代碼如下: p

原创 sublime_text 2 cocos2dx lua 代碼提示

別的不多說,直接說配置 1:下載sublime 2: 打開sublime 按 ctrl + ` 或者 view ---> show console    在控制檯裏輸入 [plain] view plaincopy

原创 linux和windows下,C/C++開發的延時函數,sleep函數

簡介:  函數名: sleep   功 能: 執行掛起一段時間   用 法: unsigned sleep(unsigned seconds);   在VC中使用帶上頭文件   #include <windows.h>

原创 程序員需要有多懶 ?- cocos2d-x 數學函數、常用宏粗整理

最近我們的cocos2d-x遊戲項目已經進入了正式開發的階段了,幾個dev都辛苦碼代碼。cocos2d-x還是一套比較方便的api的,什麼action啊、director啊、ccpoint啊都蠻便捷的。但是我看到幾個dev有時候會很不知

原创 C++ vector容器類型

vector類爲內置數組提供了一種替代表示,與string類一樣 vector 類是隨標準 C++引入的標準庫的一部分 ,爲了使用vector 我們必須包含相關的頭文件  : #include <vector> 使用vector有兩