perf: remove slice

This commit is contained in:
cha0s 2019-05-05 17:28:45 -05:00
parent e22394e875
commit eab27a5c3a

View File

@ -297,9 +297,8 @@ export class Entity extends decorate(Resource) {
}
tick(elapsed) {
const traitsToTick = this._traitsToTick.slice(0);
for (let i = 0; i < traitsToTick.length; i++) {
const instance = traitsToTick[i];
for (let i = 0; i < this._traitsToTick.length; i++) {
const instance = this._traitsToTick[i];
// If .destroy is called immediately when ticking a trait, then the
// entity will go away.
if (instance.entity) {