这个 lua 代码有什么问题,无论我输入什么,我的参数都不会转换为数字或识别为数字?
我也尝试了“距离 = tonumber(arg[0]) 或 0”。
--Args
local args = {...}
--Variables
local distance = 0
if #args > 0 and type(args[0])=="string" then args[0] = tonumber(args[0]) end
if #args > 0 and type(args[0])=="number" then distance = args[0] end
print("Distance: "..distance)