perf: remove slice
This commit is contained in:
parent
e22394e875
commit
eab27a5c3a
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue
Block a user