2014-04-21 53 views
1

得分模塊,如果我使用的第一個理想,我就會有類似的東西:添加具有圖像

mydata.score = mydata.score + 5 
     scoreText.text = mydata.score 
    if mydata.score == 5 then 
       score_5.isVisible=true 
       score_5.x=score_title.x+score_title.width+135 
      end 
      if mydata.score == 10 then 
       score_5.isVisible=false 
       score_1.isVisible=true 
       score_1.x=score_title.x+score_title.width+108 
       score_0.isVisible=true 
       score_0.x=score_title.x+score_title.width+135 
      end 
      if mydata.score == 15 then 
       score_5.isVisible=false 
       score_1.isVisible=true 
       score_1.x=score_title.x+score_title.width+108 
       score_0.isVisible=true 
       score_0.x=score_title.x+score_title.width+135 
      end 

是否有可能有一個功能,可以「概括」的過程?

謝謝

回答

0

你可以簡單地使用圖像,而不會用spritesheet打擾... 你必須具有5張圖片一直顯示,並使用removeSelf/newImageRect每次一個數字被更新來處理它。在這種情況下,屏幕可能會閃爍。

使用圖片會有更多的設置:在這種情況下,你會有5個精靈,每個精靈都知道一個序列來顯示從0到9的每個可能的數字,並且需要讓每個精靈按照顯示的數字。