lua腳本怎麼用
今天的這篇和大家聊一聊關於lua腳本怎麼用的問題,希望能夠幫助到有需要的朋友。
操作方法
(01)LUA腳本語言基本使用方法是本文要將介紹的內容,主要是來學習Lua腳本語言的使用方法,具體內容來看本文詳解。先要把下邊這些語句加入到VC中的頭文件,一般是加到StdAfx.h中extern "C" { #include "lua.h" #include "lualib.h" #include "lauxlib.h" #pragma comment(lib, "") #pragma comment(lib, "") }
(02)然後一般來説都使用一個全局的LUA庫定義的這個東西lua_State* g_Lua;
(03)並且在工程處初始化時也給LUA初始化g_Lua = lua_open(); **加這句 /* load Lua base libraries */ 網上一些教材中這麼寫的 lua_baselibopen(g_Lua); 不過我這簡單的例子中不用到這些也行 lua_tablibopen(g_Lua); lua_iolibopen(g_Lua); lua_strlibopen(g_Lua); lua_mathlibopen(g_Lua);
(04)緊接着聲明接口函數,註冊上函數lua_register(g_Lua, "Message", myMessage);
(05)好,初始化部分完了,看看接口函數的寫法。函數必須這樣的格式來寫
(06)static int Func(lua_State *L) { 靜態型函數,而且必須帶參數為lua_State結構指針 返回的值是代表返回的數據個數,比如return 2;就可以代表 返回兩個整數啊,浮點數什麼的,象LUA的腳本編寫就可以這樣 i, j = Func() , 這樣就表示可以從Func接口函數中得到兩個返回值了 return 0; }
特別提示
以上內容和圖片整理自互聯網,為幫助到更多有需要的朋友所以整理在這裏分享,如果侵犯版權,請聯繫網站進行刪除。
-
電腦上怎樣申請QQ號
很多人在打開電腦的時候,都會習慣登錄QQ跟別人聊天,如果沒有QQ賬號的話,可以在電腦上免費申請QQ號,或者之前的QQ號是別人給的,自己不喜歡,也可以重新申請一個新的QQ號,在這裏,跟大家分享一下在電腦上如何免費申請QQ號的方法。電腦上免費申請QQ號的步驟(01)在電腦上下載和...
-
QQ瀏覽器如何安裝應用插件
QQ瀏覽器如何安裝應用插件,瀏覽器的應用插件的安裝對我們來説是非常方便的。下面以安裝護眼導航應用為例,介紹如何安裝瀏覽器應用插件。操作方法(01)打開QQ瀏覽器,點擊右上角的“”+“”如圖所示(02)進入了安裝應用的首頁,如圖所示(03)比如安裝一個護眼的應用,鼠標停留在...
-
EPSON R230打印機清零軟件無法使用的解決方法
當EPSONR230打印機兩個紅燈閃爍,並提示“打印機的墨管已到它們的使用壽命”時就需要使用清零軟件進行處理,可是在我們使用清零軟件的過程中,總是出現這樣或那樣的問題。那麼我們在遇到這些問題時該如何解決呢?操作方法(01)首先當打開清零軟件可執行文件時,系統會彈出...
-
在Word文檔中怎麼樣進行簡繁體轉換?
字體有繁體和簡體之分,而Word文檔主要的功能是記錄保存文本文字,可能由於區域不一樣,有的喜歡用簡體有的喜歡用繁體,為了方便查看,就需要用到簡繁體的相互轉換了。操作方法(01)方法一:比較常用的,就是用Word文檔自帶的簡繁體轉換功能,找到審閲——簡轉繁——便可將選擇的...