XLua系列讲解_发布工程出错
发布日期:2021-05-10 11:50:48 浏览次数:15 分类:精选文章

本文共 508 字,大约阅读时间需要 1 分钟。

报错信息显示SetLightDirty方法不存在于Light类。在一些 Unity项目中,ライト的SetLightDirty方法可能已经被弃用或重新命名,可能需要手动更新相关代码或依赖项。

以下是解决方案:

  • 更新Generator.cs中的GetGenConfig方法:在生成的代码中,添加SetLightDirty相关的配置。
  • new List
    (){ {"UnityEngine.Light", "shadowRadius"}, {"UnityEngine.Light", "SetLightDirty"}, {"UnityEngine.Light", "shadowAngle"}, {"UnityEngine.Light", "shadowAngle"}};
    1. 重新生成XLua代码:打开XLua编码器,选择需要更新的文件,重新生成代码。确保LighWrap脚本能够正确调用Light类的相关方法。
    2. 推荐学习资料

      • 如果还不熟悉UnityLightsystem,可以参考一些教程或示例项目。
      • 有需要时,可以加入相关技术 forum讨论。

      欢迎在Unity技术圈有交流!

    上一篇:ARFoundation系列讲解-12查看Log
    下一篇:ARFoundation系列讲解-03申请苹果开发者账号

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年04月02日 01时43分25秒