原创 Lua參考手冊

Lua 參考手冊     關鍵字:    and break do else elseif end false for function if in local nil not or repeat return then true

原创 推薦個protobuf的lua版

推薦個protobuf的lua版      以前項目客戶端lua,通信協議是protobuf,用網易的proto-gen-lua,使用過程遇到些問題需要繞,比如:  1、每次更改、增加proto都要生成新的文件

原创 Lua的模塊編寫與module函數

1.編寫一個簡單的模塊 Lua的模塊是什麼東西呢?通常我們可以理解爲是一個table,這個table裏有一些變量、一些函數…等等,這不就是我們所熟悉的類嗎?沒錯,和類很像(實際上我說不出它們的區別)。   我們來看看一個簡單

原创 lua -- 在彈框中顯示物品列表

-- 寶箱打開後,顯示裏面的物品列表 -- 顯示方式是:一個一個顯示,每三個一行,一行顯示完就移動到下一行, -- 接下來的一樣要顯示框的中間位置,方便玩家看 function UIBagController:showDataBox( )

原创 quick下Cocos Studio PageView左右循環滑動實現

現項目中武將信息顯示採用了PageView控件, 每一頁顯示6個武將信息, 遊戲中武將數量可以爲0~n, 如果一次性將所有武將創建出來顯示效率可想而知;所以有了PageView動態刷新並左右循環滑動的需求。大致原理如下:    假設需要顯

原创 在Cocos2d-x v3.x 中實現帶顏色濾鏡的Sprite

一、目的 Cocos2d-x做項目時經常會碰到要對圖片進行變色的需求,最常用的就是變灰了,就要讓按鈕變灰來表示當前的狀態是不可點的。 但是Cocos2d-x的Sprite中是沒有這個變灰支持的。那麼,就要我們自己動手來擴展實現一個。

原创 蘋果推送APNS自己總結

http://blog.sina.com.cn/s/blog_6f9a9718010128hi.html 12年寫的這篇博客,後來發現好多人轉,也有一部分人吐槽博客太醜。。。真抱歉,沒有心思折騰這個。有意改改的請隨意帶走,我不會追究版

原创 cocos2dx3.2+mac+LUA 安卓移植

一、搭配環境:1、下載coco2dx3.22、下載jdk3、下載adt (其中包含sdk和eclipse兩個文件,不需要安裝)4、下載ndk 5、下載Apahce ant然後設置以上變量的的環境路徑,(沒有" / ")注意sdk爲:

原创 UGUI ScrollRect完美使用

https://www.cnblogs.com/chenwz91/p/5092571.html第一次在正式項目裏用UGUI,遇到不少問題。其中ScrollRect是比較讓人惱火的。看了很多網上已有教程和原代碼,終於做出滿足項目需求的樣子來

原创 轉載,必看:Cocos-x 3.2:從C++過渡到Lua

原文總結的非常好,都是我們學cocos2d-x以來摸索過的東西,如果早有這篇文章就能少走不少彎路了,特此截屏保存。原文鏈接:http://shahdza.blog.51cto.com/2410787/1569003 (原文中說的get

原创 基於Quick-cocos2dx 2.2.3 的動態更新實現完整篇。(打包,服務器接口,模塊自更新)

摘要 1,如何設計更新服務器接口。 2,不改變原框架的代碼的情況下如何實現更新,並且可以實現精確的進度。 3,如何按照版本打包。 4,如何跨n個小版本更新。 5,版本回滾。 6,如何更新你的自動更新模塊和framework_preco

原创 IOS學習筆記—蘋果推送機制APNs

IOS學習筆記—蘋果推送機制APNs 轉自:唐韌_Ryan   http://blog.csdn.net/ryantang03/article/details/8482259   推送是解決輪詢所造成的流量消耗和 電量消耗的一個比較好

原创 lua 的鬥地主邏輯算法

  --region *.lua--Date--此文件由[BabeLua]插件自動生成--add by lfplocal CURRENT_MODULE_NAME = ...local LandGameLogic = class("Land

原创 精靈變灰

//精靈變灰Sprite* CUserData::MakeSpiteGray(Sprite* ChangeSprite){Sprite* sprite_chess = Sprite::createWithSpriteFrame(Cha

原创 cocos2dx3.0rc導出自定義類到lua的方法詳細步驟

我寫了一個用3.0的工具導出類到lua,自動生成代碼的方法。 以前要導出c++類到lua,就得手動維護pkg文件,那簡直就是噩夢,3.0以後就會感覺生活很輕鬆了。 下面我就在說下具體做法。 1、安裝必要的庫和工具包,以及配置相關環境變