-
在xlua中,xlua导出的event关键字的事件 property不是set get类型,而是method类型。例如导出:
public event Action _aa;
xlua使用的时候是:
注册:_aa("+",fuction(...) self:onAAEvent(...) end)
注销:_aa("-",fuction(...) self:onAAEvent(...) end…
-
LuaEnv luaenv = new LuaEnv();
luaenv.DoString("CS.UnityEngine.GameObject('abc')");
luaenv.Dispose();
仓库拉取的源代码
执行Xlua-Clear Generated Code r然后Generate code会出现此异常
Unity Version 2022.3.12f1
-
-
我正在使用 GCOptimize 特性在 C# 和 Lua 之间传递结构体,以避免内存分配。但是在我的一些数据中,我存储了一个 IntPtr 值。这似乎导致周围的结构体被装箱为用户数据,而不是按值传递。例如:
[GCOptimize]
public struct Bar
{
public IntPtr Daz;
}
…
-
Hello,
great to see xLua is updated!
Can we have a function to get the path to the current acf like in this fork https://github.com/aeroc7/XLua ?
This is extremely useful for read/write config file…
-
https://www.lfzxb.top/2019-total-summary/#post-comment
前言 花了两周时间,学习了Lua,并且基于XLua搭建了一套热更新框架,包括开发环境,XLua实践,基础建设(基于lua-protobuf的配置表和网络协议),OOP框架,UI框架等。这篇博客的主要内容也就是叙述这些功能的实现过程,包括过程中遇到的一些坑和解决方案,主要以讲述思路为主…
-
https://www.lfzxb.top/unitask_reademe_cn/#post-comment
前言 花了两周时间,学习了Lua,并且基于XLua搭建了一套热更新框架,包括开发环境,XLua实践,基础建设(基于lua-protobuf的配置表和网络协议),OOP框架,UI框架等。这篇博客的主要内容也就是叙述这些功能的实现过程,包括过程中遇到的一些坑和解决方案,主要以讲述思路为主…
-
CSharp函数实现是空的
``` lua
function Test10(trans)
for i = 1, 2000000 do
CS.UserClass.TestFunc(1, "123", 0.5)
end
end
```
``` typescript
function test10(): void {
for (let…
-
打包后xlua没加载起来,这和visonos平台有关吗吗?
错误信息(Xcode):
```xcode
msg:Unable to load DLL 'xlua'.Tried the load the following dynamic libraries: Unable to load dynamic library '/xlua' because of 'Failed to open t…
-
static bool ObjectValidCheck(object obj)
{
return (!(obj is UnityEngine.Object)) || ((obj as UnityEngine.Object) != null);
}
上面接口会每帧检查非UnityObject,进行销毁。如果非UnityObject对象,比如List的话,只能通过lua层置空,然后…