You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
您好,项目在使用 unlua,unlua 使用元方法回调到 c++ 的 CallFunc,再 GetInstance 得到对象,再使用反射调用函数,这种方式效率太低,在考虑是否转型使用 slua,技术上希望使用静态绑定+代码生成的方式进行 lua、c++ 间的调用
Describe the solution you'd like
请问 slua 官方可以提供静态绑定的使用方式,以及生成静态绑定代码的生成工具
Describe alternatives you've considered
目前项目还在使用 unlua,其静态绑定支持不好
Is your feature request related to a problem? Please describe.
您好,项目在使用 unlua,unlua 使用元方法回调到 c++ 的 CallFunc,再 GetInstance 得到对象,再使用反射调用函数,这种方式效率太低,在考虑是否转型使用 slua,技术上希望使用静态绑定+代码生成的方式进行 lua、c++ 间的调用
Describe the solution you'd like
请问 slua 官方可以提供静态绑定的使用方式,以及生成静态绑定代码的生成工具
Describe alternatives you've considered
目前项目还在使用 unlua,其静态绑定支持不好
Additional context
另外,静态绑定+代码生成可能在读取成员变量时也要使用函数,比如 myStruct.a = 1 需要写成 myStruct.SetA(1),不知道技术上可否 myStruct.a = 1;再如 print(myStruct.a) 需要写成 print(myStruct.GetA()),不知道技术上可否写成 print(myStruct.a)
The text was updated successfully, but these errors were encountered: