當Group旋轉或縮放時,它的孩子們正常繪製,而且Batch變換後正確的旋轉或縮放。html
繪製Group前,Batch flush使得變換能夠設置。有不少Group時這將可能成爲性能瓶頸。若是在一組演員不旋轉或縮放,而後settransform(false)可用於Group。當這樣作,每一個孩子的位置基於Group的位置進行繪製,使孩子們出如今正確的位置,即便沒有轉換。api
Group繼承自Actor,是2D場景繪製的節點,包含了不少其餘演員;數組
每一個演員都有一個 z-order 等於他們插入到Group中的順序,後插入的會繪製在先插入的上面。app
觸摸事件優先分發到頂層的演員上面。性能
經常使用方法說明:spa
把actor做爲子元素加入到組中。htm
void addActorAt(int index, Actor actor)繼承
把actor做爲子元素加入到組中。事件
固定在某個層級上面。若是index超過了子數組大小,actor會插入到最上層。
setTransform(Boolean tansform)
默認true,表明Group中子元素有旋轉,縮放操做。
Group在繪製前會先進行applyTransform而後resetTransform兩次操做都會進行Batch的flush().這裏會有性能瓶頸問題。若是子元素徹底沒有旋轉縮放操做,能夠設置setTransform(false).
繼承自Group的類有 WidgetGroup 。