1.對.lua腳本文件中的數據調用
首先對lua腳本展開調用,看看如何把Lua腳本文件中的數據掉出來。
#include <iostream>
using namespace std;
#include "..\..\LuaPlus\src\LuaPlus\LuaPlus.h"
#define LUA_OK 0
class Test
{
public:
int Testadd(int a, int b){return a+b;}
void Show(){cout<<"看見!"<<endl;}
};
int main()
{
LuaStateOwner state;
state->DoFile("test.lua");
}
這樣一個代碼,就會把test.lua文件中的數據內容都打印出來。
如果我們在Lua文件中寫入下的代碼:
print("Go Home!")
那麼我我們將看到屏幕上輸出“Go,Home!”
如果我們在Lua文件中寫入下的代碼
for i=1,5 do
print("i is now " .. i)
end
那麼我們將看到