dofile文

 プログラミングに有用な部品をdofileで読み込んで利用できるようにする。
 dofile(filename) -> filename 利用するファイル

 使用方法はメインとなるプログラムとサブとなるプログラムが連動します。
 今回は、dofile_main.luaとdofile_sub.luaがあり、dofile_main.luaを動作させるとdofile_sub.luaが呼ばれ、dofile_main.lua側でreadTestの関数を呼び出します。

dofile_main.lua
-- dofile_main     dofile_main.lua
dofile("dofile_sub.lua")
 
while not Keys.newPress.Start do
 
	Controls.read()
	startDrawing()
 
	test = readTest()
	screen.print(SCREEN_DOWN, 0, 10 * 8, test)
 
	screen.print(SCREEN_UP, 0, 10 * 8, "Press START to quit")
 
	stopDrawing()
 
end
 

dofile_sub.lua
-- dofile_sub dofile_sub.lua
function readTest()
        screen.print(SCREEN_DOWN, 0, 10 * 6, "read Test")
        return "return Test"
end
 

実行結果
dofile_main.luaを動作させるとdofile_sub.luaが呼ばれ、dofile_main.lua側でreadTestの関数を呼び出します。





タグ:

+ タグ編集
  • タグ:
最終更新:2010年10月08日 10:21
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。
添付ファイル