xLua icon indicating copy to clipboard operation
xLua copied to clipboard

LuaException: invalid arguments to .ctor

Open heyChenfu opened this issue 2 years ago • 0 comments

当我在Lua中new一个只有有参构造函数的C#类时, Lua抛出了这样一个错误。。。如下代码 local tip = CS.ShowTipsData(CS.ShowTipType.Item, rewardItems:ToArray(), CS.UnityEngine.Vector2.zero, tipTitle) 我仔细确认了下参数应该并没有问题 我看网上有这个说法: 构造函数的热补丁并不是替换,而是执行原有逻辑后调用lua 那是否意味着, 如果一个类只有有参构造函数, 那么它就没办法在XLua中被new出来。。

heyChenfu avatar Aug 01 '23 09:08 heyChenfu