C#用のLuaInterfaceを使用しています。
私のC#プロジェクトでは、ファイルProgram.csを取得しました
これは名前空間Testを使用し、クラスはProgramと呼ばれます。
Programクラスで、PrintTest()メソッドを取得しました。
Luaからその方法に到達するにはどうすればよいですか?私はこのようなことを試しました:
luanet.Test.Program:PrintTest();
しかし、ルアは「そのような方法はありません」と言います。
私はこのスレッドを見てきました:LuaInterface-.Netクラスへのアクセスを制限する方法は?彼と同じようにフォームを作成できたので、問題は私自身のカスタムクラスでのみ発生します。
オーケー。問題は、メソッドPrintTestが静的であることにあるようです。非静的にすると機能しますが、静的にしたい場合はどうすればよいですか?