我似乎在这里有一些严重的问题 - 我试图显示图像并将其转换,然后在底部闪烁文字。如何在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