【问题标题】:How to programmatically check LOVE2D version如何以编程方式检查 LOVE2D 版本
【发布时间】:2012-08-28 13:16:12
【问题描述】:

如何确保 .love 文件仅在当前版本的 LOVE2D 优于给定的最低版本时运行?如果不进行某种检查,产生的错误可能是模糊的,并且看起来与 LOVE 版本无关,这需要用户浪费大量时间尝试根据误导性错误来诊断问题。

【问题讨论】:

    标签: lua versioning love2d


    【解决方案1】:

    您可以将t.version = "0.8.0" 添加到您的conf.lua 中,如果用户使用的是0.8.0 以外的版本,它会警告用户。你不应该阻止不匹配的版本,你应该警告他们。

    这是conf.lua 的示例:

    function love.conf(t)
        t.title = "Game title"
        t.author = "Your name"
        t.version = "0.8.0"
    end
    

    Hereconf.lua 上的 wiki 文章。

    【讨论】:

      猜你喜欢
      • 2017-06-23
      • 2014-11-20
      • 2011-07-02
      • 2013-06-28
      • 2014-06-06
      • 1970-01-01
      • 1970-01-01
      • 2020-02-27
      • 1970-01-01
      相关资源
      最近更新 更多