cocos2dx3.x lua binding

ios的lua binding

詳見參考:http://www.cocos2d-x.org/docs/manual/code-ide/binding-custom-class-to-lua/en

 

android的lua binding

 1.在my文件夾中添加Android.mk文件,如下內容

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
 
LOCAL_MODULE := cocos_custom_static
 
LOCAL_MODULE_FILENAME := libmy
 
LOCAL_SRC_FILES := \
HNLuaTest.cpp
 
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH) \
$(LOCAL_PATH)./
 
LOCAL_C_INCLUDES := $(LOCAL_PATH) \
$(LOCAL_PATH)./
 
LOCAL_CFLAGS += -Wno-psabi
LOCAL_EXPORT_CFLAGS += -Wno-psabi
 
LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static
 
include $(BUILD_STATIC_LIBRARY)
 
$(call import-module,.)

 2 打開lua-bindings文件夾的Android.mk文件,添加以下內容

LOCAL_SRC_FILES := manual/CCLuaBridge.cpp \
                            #省略
                            auto/lua_cocos2dx_custom_auto.cpp \
                            ../../../external/lua/tolua/tolua_event.c \
                            #省略

 

 

發佈了581 篇原創文章 · 獲贊 1 · 訪問量 44萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章