Lua はファイル間でメソッドを呼び出します

Lua はファイル間でメソッドを呼び出します

呼び出されるluaファイルを作成する

raspberryの接尾辞が付いた名前のファイルを作成し.lua、その中に次のコードを入れます。

Raspberrypi={
    
    };

Runstate=false;

Sayhello=print("hello raspberry ready");

function Raspberrypi.Run()

print("raspberrypi running!")

Runstate=true;

end

 

function Raspberrypi.Closse()

print("raspberrypi Close!")

Runstate=false;

end


function Raspberrypi.Getstate()

if Runstate ==true then

print("raspberrypi running");

else

print("raspberrypi closeing");

end

end
return Raspberrypi;


呼び出し用のファイルを作成する

main上記のメソッドを呼び出すという名前のファイルを作成します

require("raspberry");--加载,

print(Raspberrypi:Run());

print(Raspberrypi:Getstate());

print(Raspberrypi:Closse());

走る

次に、main.lua
印刷を実行します

hello raspberry ready
raspberrypi running!
raspberrypi running
raspberrypi Close!

おすすめ

転載: blog.csdn.net/GoodCooking/article/details/129409454