не уверен, что кто-нибудь когда-либо сталкивался с такой проблемой.вот мой код
в main.lua:
local highScore = require("highScore")
local username = "myName"
local finishedTime = 12345
highScore:InsertHighScore(userName, finishedTime)
в highScore.lua
function InsertHighScore(name,time)
print(name)
print(time)
-- other code
end
это выглядит просто и не должно быть неправильно, но в моемконсоль выложила это шоу:
table: 0x19e6340
myName
после дня тестирования, я обнаружил, что перед тем параметром, который я передаю, он фактически передает мне другую таблицу, поэтому внесите эти изменения в highScore.lua:
function InsertHighScore(table,name,time)
print(table)
print(name)
print(time)
-- other code
end
так что теперь мой "другой код" может работать хорошо, но почему он передает мне таблицу перед моим параметром?