我是初學者編碼,我有幾個問題:首先 我想知道這是爲什麼代碼不動:功能「的 - 做 - 結束」 /移動物體(科羅娜SDK)
local speed = 5
function cube()
for i = 1,20,2 do
local rect = display.newRect(50,50,50,50)
rect.x = screenleft-300 + (50*i)
rect.y = _y
rect.x = rect.x - speed
if (rect.x < -450)then
rect.x = 1200
end
end
end
timer.performWithDelay(1, cube, -1)
其次:有什麼之間
Runtime:addEventListener("enterFrame", cube)
and
timer.performWithDelay(1, cube, -1)
因爲我與他們兩人
而且做的同樣的結果,爲什麼當我使用功能「爲」複製像廣場上的差異我已經做好了,這一個把圖像放在彼此背後,而不是像彼此旁邊的正方形(我試圖複製的圖像超過4邊)
感謝您的回覆!
THKS很多夥計,我知道你在這裏通過意思,但我的問題是有點怪異,也許笑,也許我們不能做到這一點 我嘗試再解釋:
for i=1,10,1 do
local Circle = display.newCircle(50, 20, 20)
Circle.x = _x + (50*i)
Circle.y = _y
end
所以在這裏我有一個類似於00000的圓線(想象0是圓圈^^) 並且我想讓這條線從左側移動到右側屏幕,但是當我嘗試使它移動時:
Circle.x = Circle.x - speed
科羅娜不承認「circle.x
」,所以我不能,也許是因爲插入到「FOR」 所以我的問題是:「如果可以用」FOR「來移動這條環線?
我希望我已經去過更清晰 無論如何,感謝所有