1樓:匿名使用者
錯誤已經寫的很明顯了
你使用了一個空值來索引一個table
比如 你執行一下這段**你就懂了
tab = {}
tab.size = {}
print(tab.size.a)
tab.size = nil
print(tab.size.a)
第一次輸出nil
第二次就出現了和你一樣的錯誤
因為size 本身不是一個table 而你以訪問table的方式來訪問這個值為nil的size
所以就出現這個問題了
解決的方法是 你確認一下 在之前的函式裡是否初始化了這個size 或者是 把它置成nil了
**錯誤! -> g:\em編輯器\engine.lua:1168: attempt to index field '中心點' (a nil value) 15
執行lua程式時候出現 attempt to index global 『screen』(a nil value)錯誤 怎麼回事
2樓:匿名使用者
screen變數沒有賦值,因為動態語言,很多在執行時才報錯。
你看看是不是變數名寫錯了,或者其他原因。lua也有偵錯程式的,
跟著偵錯程式走一下會更清楚。
【lua問題】attempt to call field 'extra' (a nil value)
3樓:錯落二人組
不要self.extra,直接extra就行……self表中沒有extra這個鍵值,自然會報錯
老實說個人非常不推薦
回這種答寫法,難看而且不好維護;除非是環境有特定需求,否則模擬oop的時候常見寫法是:
local a = {}
function a.create()
local t =
return setmetatable(t, )endfunction a:public_method1()--body
endlocal function a:private_method1()
--body
endreturn a
--在其他檔案中使用時直接
local a = require("a")即可這樣無論閱讀**還是以後維護都簡單很多……作用域,介面等清晰明瞭
inte***ce\addons\spelltimer\spelltimer.lua:1: attempt to index field '?' (a nil value)
4樓:匿名使用者
如果只裝了大腳的話,刪除inte***ce\addons\裡面所有檔案,然後重新安裝大腳
5樓:匿名使用者
把spelltimer這個資料夾刪掉就ok啦
6樓:匿名使用者
額,看你是怎麼想的了,我平時沒事了就去
愛遇喝,收穫頗豐呢,這個其實自己用的好就行,沒必要聽別人的,瞎忽悠的躲著呢,是吧
看成效吧!
lua寫出檔案問題 出現attempt to index global 'io' (a nil value)
7樓:匿名使用者
你的io庫已經被去掉了
雖然io庫是基本的庫 但有些程式或遊戲為了限制lua的功能 防止讀寫檔案,會把io庫給刪除掉
或者有可能是 根本沒載入基本庫
lua 如何執行其他檔案中的函式,報錯attempt to index global '(檔名)' (a nil value)
8樓:不屑寵兒
誒?有可能是f**:new(step)不?~
你看看那個包源**咋寫的。
f**是你自己寫的麼?
9樓:tn瓶邪
screen變數沒有賦值,因為動態語言,很多在執行時才報錯。
看看是不是變數名寫錯了,或者其他原因。
lua也有偵錯程式的,
lua指令碼錯誤,誰能解決
10樓:匿名使用者
這函式問題吧.
在71行的那什麼字串?
我用的是vs2019,在用C寫程式時需要連線SQL2019的資料庫,但是提示失敗!求解
第一步,檢視bai是否安du裝了資料庫例項第二zhi步,檢視連線資料dao庫例項名稱是否正內確。容第三步,檢視資料庫客戶端的協議,tcp是否開啟,如果沒有開啟,請開啟tcp協議,並重啟sql服務。第四步,檢查登陸名稱和密碼是否正確。要麼是你資料庫安裝有問題,要麼你沒開sql服務,如果是放到iis上還...
C語言寫程式時出現的時間複雜度具體是什麼意思
資料結構沒學吧 演算法的執行時間依賴於具體的軟硬體環境,所以,不能用執行時間的長短來衡量演算法的時間複雜度,而要通過基本語句執行次數的數量級來衡量。求解演算法的時間複雜度的具體步驟是 找出演算法中的基本語句 演算法中執行次數最多的那條語句就是基本語句,通常是最內層迴圈的迴圈體。計算基本語句的執行次數...
哥哥我想你了用韓語怎麼寫,我想你了韓語怎麼說?
韓語 我想你 敬語形式 版 bo go xi po yo 看 想 g li wo yo 想 非敬權語形式 bo go xi da 韓劇 想你 的韓文名 bo go xi po g li wo 我想你了韓語怎麼說?一 敬語形式 二 非敬語形式 1 例句 62616964757a686964616fe4...