정적 클래스 함수를 루아에 바인딩하고 싶습니다. 아시다시피 정적 클래스 함수는 클래스 함수와 다른 점이 있습니다. 그래서 루아에서 함수 호출 코드는 다음과 같이해야한다 ...루아에서 네임 스페이스를 만드는 방법?
//C++
lua_tinker::def(L, "Foo_Func", &Foo::Func);
//Lua
Foo_Func()
하지만 난 그런 식으로 사용할 수있는 방법이 있나요이
//Lua
Foo.Func()
같은 루아에서 함수를 호출하려면? Lua 테이블이 도움이 될 수 있습니다. 그러나 나는 어떤 참고 문헌도 찾을 수 없다.
당신이 선언 된 경우 기억 가 푸 :이 통과 할 푸 : Func을() (''통지) 테이블도 첫 번째 함수 매개 변수로. – Goles