簡體   English   中英

Corona SDK是否要刪除組中的所有對象?

[英]Corona SDK remove all objects in a group?

我有一個關於刪除對象的快速問題。 如果您有類似的東西:

  local game = display.newGroup()

  local ground = display.newImageRect("ground.png", 1000, 100)
  game:insert(ground)

  local wheel = display.newCircle(0, 0, 30)
  game:insert( wheel )

是否可以一次刪除游戲組中的所有對象,還是我必須分別刪除兩個對象? 謝謝你的幫助!

只需做:

game:removeSelf()
game = nil

第一個清除所有Corona物品,第二個清除“游戲”表。 但是請確保您在對象上沒有任何活動過渡。

while middleGroup.numChildren > 0 do
        local child = middleGroup[1]
        if child then child:removeSelf() end
        print("middleGroup.numChildren" , middleGroup.numChildren )
    end

務必先移除第一個孩子,然后移除所有孩子。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM