2013-08-05 37 views
0

我在下面有幾個代碼。集團在科羅娜的位置

local mBackground = loader:loadBackground() 
localGroup:insert(mBackground) 

local mAnimals = loader:loadAnimal() 
localGroup:insert(mAnimals) 

local mDoor = loader:loadDoor() 
localGroup:insert(mDoor) 

動物應該一直留在門後,但它可以通過運行幾次裝載機的加載功能來更新。 我想在更新時將它們留在門後。我怎樣才能做到這一點?我使用toBack(),但它似乎不正確。

回答

1

toBack()會使對象的組

toFront()的背面將使得所述對象到所述組

的前沒有辦法向後移動加工對象物1索引或轉發,如移動向前或向後移動。

對你的情況的方法將是本

mAnimals:toFront() 
mDoor:toFront() 

這是一個有點蠻力,但它會解決這個問題。

0

你可以把一個對象在不同的​​指數團購這樣

local mBackground = loader:loadBackground() 
localGroup:insert(1,mBackground) -- move object from index 1 

local mAnimals = loader:loadAnimal() 
localGroup:insert(2,mAnimals) -- move object from index 2 

local mDoor = loader:loadDoor() 
localGroup:insert(3,mDoor) -- move object from index 3 

,你甚至可以更改/如果你想更新它的指數或將同一對象在同一指數