繼luaJavaBridge詳解 關(guān)于cocos2dx開發(fā)的補(bǔ)充

cocos2d-x技術(shù)群新群:117871561
c++技術(shù)交流群:593010226
在luaJavaBridge詳解中介紹了luaj的使用機(jī)制 ,為了更好的開發(fā)cocos2dx已經(jīng)為游戲開發(fā)人員封裝了luajavaBridge 所以 省去了很多配置環(huán)節(jié)

java部分只需要
引入封裝的類
import org.cocos2dx.lib.Cocos2dxLuaJavaBridge;

實(shí)現(xiàn)java調(diào)用lua方法為

Cocos2dxLuaJavaBridge.callLuaFunctionWithString(funC,msg); 

Cocos2dxLuaJavaBridge.releaseLuaFunction(funC);

實(shí)例:

 public void toLuaFunC(final int funC, final String msg)
    {
        if (-1 != funC && null != instance)
        {
            instance.runOnGLThread(new Runnable() 
            {               
                @Override
                public void run() 
                {
                    Cocos2dxLuaJavaBridge.callLuaFunctionWithString(funC,msg);
                                      Cocos2dxLuaJavaBridge.releaseLuaFunction(funC);
                }
            });
        }
    }

lua部分 需要引進(jìn)luaj

local luaj = require "cocos.cocos2d.luaj"

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,153評論 25 708
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 7,357評論 0 17
  • 我永遠(yuǎn)無法知道下一秒會發(fā)生什么,在這一秒如果不開心,是不是很傻,活著就要面對很多很多的事情,工作的壓力,家庭的瑣碎...
    38ffe2ae3f02閱讀 323評論 6 4
  • 松浦彌太郎是一位生活家,而自己恰恰相反,一直被生活所困。這本書帶給我了很多實(shí)實(shí)在在令自己欣喜的改變,...
    pawnpawn閱讀 317評論 0 0
  • 【讀經(jīng)】 出埃及記36章。 【金句】 因?yàn)樗麄兯械牟牧蠅蜃鲆磺挟?dāng)做的物,而且有余。 (出埃及記 36:7 和合本...
    chanor閱讀 2,235評論 0 0

友情鏈接更多精彩內(nèi)容