Basta chiedersi come Cocos gestisce il ciclo della CPU e il motore grafico per CCSprites che sono fuori dallo schermo, compresi quelli nel mezzo di un'animazione. Se hai molti sprite animati sullo schermo e fuori dallo schermo, posso controllare e fermare ogni animazione quando è fuori dallo schermo, quindi riavviarla quando sta per tornare, ma mi chiedo se è necessario?Le animazioni fuori schermo sono ignorate dal rendering e dalla CPU?
Supponi di avere uno strato con un gruppo di elementi e di rendere invisibile il livello, ma non interrompere le animazioni di sprite. Utilizzeranno ancora il tempo della CPU?
interessante; quindi la CPU probabilmente sta lavorando a queste animazioni, anche se sono fuori dallo schermo. Ma presumo che il motore grafico non partecipi del tutto a meno che non siano sullo schermo, a destra – johnbakers
@andrewx: nuovo thread in cui sono incappato, molte cose interessanti su GPU, costi di elaborazione per gli sprite, ecc. Http://stackoverflow.com/questions/9502586/fa-il-visibile-proprietà-influire-prestazioni – YvesLeBorg