2012-12-18 52 views
1

我已經在屏幕上顯示了一個變量,並且希望在發生任何事情時進行此更新。更新文本以顯示變量

我原本以爲它解決了利用這樣的:

local function updateCredits(event) 
    creditsText = display.newText(credits, 400, 0, native.systemFont, 36) 
end 

Runtime:addEventListener("enterFrame", updateCredits) 

但這只是重繪文本每一次(我見過一個推出)。有沒有什麼辦法可以以不需要我刪除舊實例並放入新實例的方式更新文本?

回答

2

解決它通過使用creditsText.text =信用更新現有的文本。

0

使用newText在Corona中創建的每個文本都有一個名爲text的屬性。它表示將在屏幕上顯示的文本。改變它會更新它在屏幕上的外觀。