嘿傢伙我是新來的日冕,我試圖產生一些落在地面上的天空的物體。我已經發布了相同的代碼,已經回答的人沒有完全回答這個問題。我需要幫助,所以我可以讓我的賽道感謝球員。有人請告訴我爲什麼我會「嘗試索引字段」?「(無值)」我知道一些東西不存在。也是給我這個問題的代碼是「object [objectTag] .x = 30 + mRandom(320)」我嘗試將其註釋掉並嘗試在沒有它的情況下工作,但是錯誤進入下一行。有人可以幫忙。感謝嘗試索引字段「?」 (零值)
local mRandom = math.random
local objects = {"rocket02" ,"rocket01","coin01"}
local objectTag = 0
local object = {}
local function spawnObject()
objectTag = objectTag + 1
local objIdx = mRandom(#objects)
local objName = objects[objIdx]
object[objectTag] = display.newImage("image/object_"..objName..".png")
*object[objectTag].x = 30+mRandom(320)
object[objectTag].y = 200
object[objectTag].name = objectTag*
print(objectTag)
end
timer.performWithDelay(1,spawnObject,3)
你display.newImage功能無法正常工作的問題。你確定你有正確的圖像? –
是的,我認爲我有正確的事 – SeanDp32