0

rect の幅を 1 ずつ広げて、画面の幅に達したら停止させたいと思います。ただし、私のコードでは画面の途中で増加が止まります。私が欠けているものを教えてください。

W=display.contentWidth
H=display.contentHeight

local rect = display.newRect(0,0,0,100)
rect:setFillColor(0,255,0)

local function expand()
  rect.width= rect.width+1
  print(rect.width)
  if rect.width==W then
    Runtime: removeEventListener("enterFrame", expand)
  end
 end

Runtime: addEventListener("enterFrame", expand)
4

2 に答える 2