原创 使用protobuf()

Protobuf的簡介請看這裏:http://blog.csdn.net/program_think/archive/2009/05/31/4229773.aspx 哪我們來講一下該如何使用 1,首先去谷歌網站上下載(https://gi

原创 在lua中如何remove掉table裏面的數據

在lua開發中,數據保存一般都會用tabel來保存,但是在用到table之後,我們都會去清理table,那麼我該怎麼做呢? 我們會調用到table中的remove函數來清理,但是需要注意的是,remove(table,[pos]),刪除在

原创 svn 合併分支到主幹

創建分支,下面兩個選項都點上     2.修改分支,提交分支     3.假設主幹和分支如下 http://svn.com/svn/satest/trunk/satest/   http://svn.com/svn/satest/br

原创 關於lua中如何修改引用的值

在Lua中,有時候我們希望可以像C/C++那樣修改引用值,但是對於Lua這個腳本語言來講它是沒有&引用符號,它自己規定是,table作爲形參的時候,在函數內部修改table的值都是在對實參進行操作,也就是table進行引用操作。其他類型(

原创 cocos2dx 3.x打包出現Can't find config file .cocos-project.json in path

you can just create a .cocos-project.json file yourself. All it contains is the following code: { "project_type": "cpp

原创 cocos2dx 3.4配置vs2013 + lua環境

cocos2dx 3.4版本及3.4以下版本都可以用cocos ide調試lua,說實話,那個編輯比較差,卡就卡半天。 我們就用vs來進行調試lua 環境配置步驟如下: 第1步:安裝vs2013 第2步,下載插件,地址:https:/

原创 cocos2dx 3.x ClippingNode裁剪圖形

auto clipNode = ClippingNode::create(); clipNode->setInverted(true); clipNode->setAlphaThreshold(0.0f); this->addCh

原创 關於cocos studio 適配問題

我們在適配會遇到各種問題,我們一般會用cocos studio 來做UI適配,但是它也不是萬無一失的,那麼怎麼辦呢?我們在進行UI適配的時候,我們就採用Panel來裝下整個UI界面,只需要對這個一個子節點來進行適配即可,其他的子節點就一個

原创 lua如何在遊戲中保存上一次遊戲狀態

一般在小型單機遊戲中會有保存上次玩家的遊戲狀態,那麼該怎麼做呢,一般方法會想到利用文件保存。在lua開發中,都以lua文件來配置遊戲數據,所以,我們在保存遊戲狀態的時候,我們也用lua文件作爲保存文件。 大概流程如下 function

原创 cocos2dx 綻開效果

animalNode:setScale(0.1) animalNode:setOpacity(0) local action1 = cc.Spawn:create(cc.ScaleTo:create(0.15, 2

原创 如何實現字幕效果,cocos2dx ,Lua

實現這個字幕效果,其實很簡單,只需要畫一個遮罩即可完成,帶遮罩內部顯示,外部隱藏,如下有C++,lua兩個版本的代碼: function GameClientView:updateAdvertisement() -- body lo

原创 關於Lua ClippingNode裁剪

關於裁剪,這個我有遇到一個坑(3.4)的,在做裁剪的時候,整個背景色都是灰色,沒有裁剪效果,C++上是可以正常運行,顯示裁剪效果,但是用Lua就沒有,我找了半天也沒有找到原因,。最後在一片文章中看到了這樣一句話: 需要在初始化app的時候

原创 lua 播放幀動畫

先要用TP進行把數據壓,生成幀動畫大圖 代碼如下: cc.SpriteFrameCache:getInstance():addSpriteFrames(("yin.plist")) 播放動畫 function GameClient

原创 Cocos2dx 報錯:Error: Program "make" is not found in PATH

在eclipse中,右擊項目-》屬性-》C++ Build中去掉默認的編譯方法make,改成->android-ndk-r10d\ndk-build.cmd,即可。 但是有可能會報錯: Cocos2dx Android環境編譯出錯:j

原创 cocos2dx TexturePacker加密資源

TexturePacker最新版本中增加了一個新功能以防止你的產品資源被反編譯出來。它被稱爲ContentProtection,即圖片加密。但目前官方只支持Cocos2d-iphone的解密.TexturePacker作者說,不久Coc