Lua “是什么意思?”;“模式”;在下面的代码中?

Lua “是什么意思?”;“模式”;在下面的代码中?,lua,Lua,我正在阅读一段代码,对“default_mode=mode.driving”的含义深感困惑。我是说,这是什么“模式”?它是一个变量a还是一个表?我想是一张没有定义的表格吧?如有任何意见,我们将不胜感激 这是您可用的完整代码部分吗mode很可能是一个模块(类似于mode=require('modes')),或者是一个全局定义的表,或者是在代码中定义的表,在提供的部分中不可见。@Nifim,你的意思是,mode来自文件开头的require部分,对吗?它本身就是一个需求,即require'mode',

我正在阅读一段代码,对“default_mode=mode.driving”的含义深感困惑。我是说,这是什么“模式”?它是一个变量a还是一个表?我想是一张没有定义的表格吧?如有任何意见,我们将不胜感激

这是您可用的完整代码部分吗
mode
很可能是一个
模块(类似于
mode=require('modes')
),或者是一个全局定义的表,或者是在代码中定义的表,在提供的部分中不可见。@Nifim,你的意思是,mode来自文件开头的require部分,对吗?它本身就是一个需求,即
require'mode'
,或
模式。驱动
是文件中其他地方定义的方法。
    function setup()
      return {
        properties = {

        default_mode              = mode.driving,                                    
        default_speed             = 10,        
        oneway_handling           = true,
        side_road_multiplier      = 0.8,                 
        turn_penalty              = 7.5,
        speed_reduction           = 0.8,
        turn_bias                 = 1.075,
        cardinal_directions       = false
}}