通常、ブラウザ上に表示されないインタプリタの例外エラー情報を、Luaの保護実行機能を使うことで見える化します。
この場合、debug.luaが実行対象のLuaスクリプトです。
他の方法:エラーを調べる方法
FlashToolsLuaEditorのdebug機能と同等のものです。
この場合、debug.luaが実行対象のLuaスクリプトです。
他の方法:エラーを調べる方法
FlashToolsLuaEditorのdebug機能と同等のものです。
f,e = loadfile(fname) print("debug.lua : protected call<br>\n") if(f==nill)then print("<br><b><font color='#FF0000'><pre>debug.lua : compile error detected.!\n\n------------\n") print(e) print("\n------------\n\n</pre></font></b>") end local s, r = pcall(f) if not s then print("<br><b><font color='#FF0000'><pre>debug.lua : Lua error detected.!\n\n------------\n") print(r) print("\n------------\n\n</pre></font></b>") else print("\n<br>debug.lua : no error.<br>") end
コメントをかく