0
我一直在嘗試爲我的朋友和我正在開發的小項目製作主菜單。我在第133行遇到了這個用於玩家引力的錯誤(我的朋友編碼的那部分)。聽到的是代碼,幫助將不勝感激:嘗試在第133行索引全局'p'(零值)
我無法得到的代碼塊工作,所以把它放在這個URL
PS很抱歉,我不能得到的代碼塊上班。
我一直在嘗試爲我的朋友和我正在開發的小項目製作主菜單。我在第133行遇到了這個用於玩家引力的錯誤(我的朋友編碼的那部分)。聽到的是代碼,幫助將不勝感激:嘗試在第133行索引全局'p'(零值)
我無法得到的代碼塊工作,所以把它放在這個URL
PS很抱歉,我不能得到的代碼塊上班。
全局變量p
用於整個代碼中,但未分配到任何位置,因此其值在邏輯上爲nil
。
注意:這是一個不尋常的建議,不建議使用這樣一個短名稱的全局變量。
編輯:從您在評論中提供的新鏈接p
被設置在player.lua
中包含的功能loadgeneral
內。這意味着loadgeneral
未被調用,儘管它在函數love.load
中的第19行出現。這可能是正常的,因爲gamestate
在那裏設置爲"menu"
,您立即將該變量與"playing"
進行比較,該變量總是會產生錯誤!
聽到是一個鏈接到player.lua http://pastebin.com/09fb5LD1 – Cj1m
我現在看得更好。我編輯了答案,也許發現了錯誤... – prapin