美文网首页unity3D技术分享
unity2021版本生成xlua的wrap后带有in关键字的函

unity2021版本生成xlua的wrap后带有in关键字的函

作者: 好怕怕 | 来源:发表于2024-03-24 11:52 被阅读0次

unity2019升级到2021后,生成xlua的wrap后,带有in关键字的函数报错

30833b26f5e99677fbddc550f60fb902.jpg
e968b3e008d26e97f159b49065f51d75.jpg

正常逻辑处理就是,直接黑名单添加即可;如下

new List<string>(){ "UnityEngine.Material", "EnableKeyword","UnityEngine.Rendering.LocalKeyword"},

重新生成后,还是报错,然后去xlua的github查找issues,

https://github.com/Tencent/xLua/issues/1028

然后发现,需要在带有in参数的最后面,追加一个 & 符号去匹配,如下

new List<string>(){ "UnityEngine.Material", "EnableKeyword","UnityEngine.Rendering.LocalKeyword&"},

然后重新生成wrap,发现问题解决!

有问题的几个函数

            new List<string>(){ "UnityEngine.Material", "EnableKeyword","UnityEngine.Rendering.LocalKeyword&"},
            new List<string>(){ "UnityEngine.Material", "DisableKeyword", "UnityEngine.Rendering.LocalKeyword&"},
            new List<string>(){ "UnityEngine.Material", "IsKeywordEnabled", "UnityEngine.Rendering.LocalKeyword&"},
            new List<string>(){ "UnityEngine.Material", "SetKeyword", "UnityEngine.Rendering.LocalKeyword&", "System.Boolean"},

            new List<string>(){ "UnityEngine.Screen", "MoveMainWindowTo", "UnityEngine.DisplayInfo&", "UnityEngine.Vector2Int"},

相关文章

  • xlua生成wrap遗漏配置

    遇到的问题 在Unity2017.4中使用IL2CPP脚本后台。有些GetComponent(typeof(Spr...

  • 2020-06-19

    C#写了个Bug,一个用来计算值的属性方法公式有问题,需要使用Xlua热更,然后网上查找关键字:Xlua重写C#的...

  • Mac上Unity配置xlua

    unity版本:2019.4.9f1 1、首先从xLua官网下载名为xLua-master的压缩包,新建一个uni...

  • Xlua的去反射

    xlua的去反射:xlua使用的去反射是将反射的字段先写入到一个xml表里,然后根据xml表的字段来生成去反射类(...

  • 第2章 气泡对话框

    主要内容: word-wrap属性,用来容纳溢出的文本word-wrap: break-word ;尤其针对带有U...

  • 证书生成过程及自建CA(二)

    关键字: 自建CA, openssl, https证书,带有多域名 通过自建CA签发证书 准备创建目录保存新生成的...

  • python生成器深入理解和tornado.gen.crouti

    一边循环,一边计算的叫做生成器。带有yield关键字的函数为生成器。 下面说一个带yield函数的生成器 下面是模...

  • mysql常用操作

    初始信息 mysql默认的端口号码是3306,服务器是本地localhost查看mysql版本 常用规范 关键字函...

  • 19-01-07生成器

    1.什么是生成器 生成器就是迭代器, 迭代器不一定是生成器。 2.生成器怎么产生元素 调用一个带有yield关键字...

  • 生成器

    1.什么是生成器 生成器就是迭代器, 迭代器不一定是生成器。 2.生成器怎么产生元素 调用一个带有yield关键字...

网友评论

    本文标题:unity2021版本生成xlua的wrap后带有in关键字的函

    本文链接:https://www.haomeiwen.com/subject/qbsltjtx.html