2
看起來像這樣應該很簡單,但我覺得很難得到正確的令人沮喪的。我沒有將所有圖像都塞進項目的基本目錄,而是將它們放在名爲「圖像」的子目錄中。然而,當我試圖從該目錄加載圖像,我得到:如何在Corona中正確使用「images」子目錄?
ERROR: bad argument #2 to display.newImageRect(): width expected, but got string.
local background = display.newImageRect("menu-bg.jpg", "images/", 570, 360)
從docs,我看不出有語法的任何問題。這是顯示庫或文檔的錯誤,還是我處理baseDir屬性錯誤(並且看到一條奇怪的錯誤消息)?
看着你誤認爲baseDir類型的文檔。它說這是一個常量與字符串(你在第一個例子中使用的)。 它看起來像它必須是下列之一: 'system.CachesDirectory' 'system.DocumentsDirectory' 'system.ResourceDirectory' 'system.TemporaryDirectory' 所以,是的,我認爲這將意味着一個基地圖像目錄,但它似乎更深入地討論了文件在實際設備上的存儲位置。 – Fernker