2012-12-18 2 views
1

변수가 화면에 표시되고, 상황이 발생할 때마다이 업데이트를하고 싶습니다.변수를 보여주기 위해 텍스트를 업데이트하십시오.

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

Runtime:addEventListener("enterFrame", updateCredits) 

그러나 이것은 단지마다 (나는 하나 다가오는 것을 본 적이한다) 텍스트를 다시 그립니다 :

나는 내가 이것을 사용하여 해결했다 생각했다. 이전 인스턴스를 삭제하고 새로운 인스턴스에 배치해야하는 방식으로 텍스트를 업데이트 할 수있는 방법이 있습니까?

답변

2

기존 텍스트를 업데이트하는 creditsText.text = credits를 사용하여 해결했습니다.

0

newText를 사용하여 Corona에서 작성한 모든 텍스트에는 text라는 속성이 있습니다. 화면에 표시 할 텍스트를 나타냅니다. 변경하면 화면에 모양이 업데이트됩니다.

관련 문제