0

私は関数を持っています...説明は、カウントが10に達したときにテキストをスケーリングで表示する必要があるということです.それまでは非表示にする必要があります...

local text2 = display.newText("BOOM", 60,20)

function scale( event )
   if(appleCount == 10) then
      if text2.contentWidth < 1.5 * display.contentWidth then
         text2:scale(1.02, 1.02)
      else
         text2:scale(0.1, 0.1)
         Runtime:removeEventListener("enterFrame",scale)
      end
   end
end
Runtime:addEventListener("enterFrame",scale)
4

3 に答える 3

4

text1.alpha=0 -- オブジェクトを非表示にします

text1.alpha=1 -- 可視

アルファ範囲は 0,0.1,0.2,.,.,1

isVisibile=true または false -- しばらくの間警告を表示します

于 2012-08-24T11:26:35.573 に答える
1

object.alpha =0 を使用して非表示にし、object.alpha=1 を使用して表示することができます。アルファ値の範囲は 0 から 1 です。これを使用すると、オブジェクトの透明度を制御できます。

于 2013-02-02T10:11:18.793 に答える
1

text.isVisible = true -- テキストを表示します

text.isVisible = false -- テキストを非表示にします

于 2012-08-24T09:09:22.547 に答える