【发布时间】:2016-01-10 14:31:48
【问题描述】:
我的表弟和我一直在试验他的新 Photon 芯片,我们决定发挥创意,使用 ComputerCraft(Minecraft 模组)和一些 Lua 代码来驾驶他制造的汽车。不幸的是,每次我们给出一个输入时,它都会索引一个 nil 值;我们不确定是因为 http.post 代码错误还是我们不知道的东西……有什么想法吗?
URL = "https://api.particle.io/v1/devices/456456456456/updateMotors("
token = "access_token=123456789"
robotState = 0
while true do
os.pullEvent("redstone")
if((redstone.getInput("bottom") == true) and (robotState ~= 0)) then
robotState = 0
returnData = http.post(URL .. "\"0\"" .. ")", token)
returnData.close()
.....
end
end
(其余代码看起来与省略号相同)
我们试图将字符串传递给将驱动电机的 Photon 函数,但每次我们创建一个红石信号时,它都会显示“Drive:11:尝试索引?(一个 nil 值)”——但只有当光子已连接。
【问题讨论】:
-
第 19 行是哪一行?
-
@ColonelThirtyTwo 抱歉,我打错了;我的意思是 11。
标签: http lua minecraft photon computercraft