这个lua代码出了什么问题,无论我输入什么内容,我的参数都不会转换为数字或被识别为数字?
我试过"distance = 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)
Run Code Online (Sandbox Code Playgroud)