我似乎在這裏有一些嚴重的問題 - 我試圖顯示圖像並將其轉換,然後在底部閃爍文字。如何在Corona SDK中的圖像上顯示閃爍文字?
function Splash()
local item = display.newImage("SplashImage.png")
item.x = display.contentWidth*0.5
item.y = display.contentHeight*0.5
item.alpha=0
transition.to(item, {time =1500, alpha=1, onComplete=Blink})
end
-- blinking text
function Blink()
text = display.newText("This is Blinking Text", 100, 100, "Arial", 22)
text.x = display.contentWidth/2
text.y = display.contentHeight/1.2
text.alpha=0
transition.to(text, {time =1500, alpha=1, onComplete=Blink2})
end
function Blink2()
if (text.alpha > 0) then [--THIS IS THE LINE THAT IS BROKEN APPARENTLY]
transition.to(text, {time=1500, alpha=0})
else
transition.to(text, {time=1500, alpha=1})
end
end
txt_blink = timer.performWithDelay(500, Blink2, 0)
斷碼錯誤「試圖指數的upvalue‘文本’(一個零值)」
我在這個總的小白,所以要溫柔!
盡我所能,儘量避免[閃爍文字](http://stackoverflow.com/questions/1211044/what-is-the-replacement-for-a-blinking-text-in-a-web如果可能的話)。 – naththedeveloper 2013-05-02 20:18:10
請注意您正在使用「文本」作爲全局變量。即使你實現了功能,這也不是一個好習慣。當你的應用程序增長時,以這種方式使用全局變量將失去控制並且失去可讀性。 – 2014-03-25 09:01:37