原创 lua二進制操作函數

最近自己搞的項目裏面用到這個東西,故記錄一下!!!   由於 Lua 腳本語言本身不支持對數字的二進制操作(例如 與,或,非 等操作),用於二進制操作的函數,它們都定義在一個“bit”表中,使用時只要requre “bit”即可。 bit

原创 Lua之圖片和動畫各個屬性的詳解

轉載--http://blog.csdn.net/u013479068/article/details/50434451 注:筆者不把一大段代碼貼出來,分段解釋比較舒服一點 MoveBy:通過修改節點對象的位置屬性來改變節點對

原创 Lua之Math庫

函數名 描述 示例 結果 pi 圓周率 math.pi 3.1415926535898 abs 取絕對值 math.abs(-2012) 2012 ceil 向上取整 math.ceil(9.1) 10 floor 向下取整 math.f

原创 Cocos-2dx-Lua 編譯android安裝包問題

我的環境是 MAC系統,python2.7.0,cocos版本是3.17.2 曾在編譯時遇到一個錯誤,一直報項目中修改的 .cpp和.h 文件,但是已知這些c++文件都無問題。 解決方法請看下圖: 編譯文件中的編譯方式改爲ndk編譯  目

原创 cocos2dx 3.17.2 simulator的問題(error C2146\C4430)

最近編譯simulator.exe文件,方便開發使用,但遇見了上邊的錯誤。查了很多資料感覺都寫的不是很詳細,藉此機會記錄並詳細說下。 一、將main.cpp裏的第5行APIENTRY修改爲WINAPI或者__stdcall 如圖: 二、

原创 Lua之Sprite使用

sprite 操作 CCSprite是一副2D圖像,CCSprite可以通過圖像或者圖像中的一個矩形子區域創建  1.通過紋理來創建local texture1 = CCTextureCache:sharedTextureCache()

原创 Android微信支付SDK

最近在做一個有關微信支付的一個項目,所以在此總結一下微信支付sdk接入的問題,爲以後再次遇到此問題做個範例。 首先我們需要準備以下資源: 1).微信支付的AppId 2).微信依賴的Jar包 3).Activity類——>

原创 Lua之String庫用法API

像這樣的東西可以去查找API,上邊的介紹很詳細。 簡單的說一下常用的Lua裏的String的用法: 1、string.byte (s [, i [, j]])   返回字符串的內部數字編碼,i、j爲字符串的索引,i、j限定了多少字

原创 Lua保留幾位小數

最近用到這個了,但是發現自己有點不會。後來上網查看資料,找到一些。 String格式化方式     如果需要的結果是字符串,則可以使用string.format()函數     保留2位小數:string.format(“%.2f”, x

原创 計算機科學中最重要的 32 個算法(摘抄)

本人最近想學算法,在網上找到一遍文章,如下: 奧地利符號計算研究所(Research Institute for Symbolic Computation,簡稱 RISC)的 Christoph Koutschan 博士在自己的頁面上發佈

原创 Android 之 APP上架應用寶平臺

這個是我自己要上架平臺的一個應用,在此寫了一篇博客爲以後做鋪墊。寫的有錯誤請大家提出,我會及時更正,謝謝! 下面首先肯定是要去騰訊開放平臺上註冊賬號,不管是個人開發者還是企業的必須要通過資質審覈否則你的應用不可能會上線的。 上面

原创 cocos2dx 3.17.2 生成的exe 模擬器無法運行(黑屏)

1.修改 SimulatorWin::run() 方法 如下: // load project config from command line args vector<string> args; for (int i

原创 cocos-lua的event事件

1.爲每一個 事件註冊回調函數 詳細分爲下面幾種 1>單點觸摸 註冊函數爲 cc.Handler.EVENT_TOUCH_BEGAN      = 40 cc.Handler.EVENT_TOUCH_MOVED      = 41 cc.

原创 AndroidStudio中Could not find any version that matches com.android.support:appcompat-v7:29.+.

1.最近新建的AndroidStudio項目出現了這個錯誤,Could not find any version that matches com.android.support:appcompat-v7:29.+.很是無奈。 解決方法爲

原创 卸載出現Invalid Drive:F\的解決方法

最近電腦出問題了,磁盤損壞,拆掉了!導致之前的軟件無法卸載和安裝。 我嘗試刪除註冊文件沒用(反正對我沒用,我試過了),但是你們可以試試。 解決方法:           1. win+R 打開  ,運行 ->   2.  subst F: