Move modelListeners initialization to field declaration
This commit is contained in:
parent
11d0b93723
commit
204420dab9
|
|
@ -51,14 +51,12 @@ export class SkinObject extends THREE.Group {
|
||||||
rightLeg: THREE.Group;
|
rightLeg: THREE.Group;
|
||||||
leftLeg: THREE.Group;
|
leftLeg: THREE.Group;
|
||||||
|
|
||||||
private modelListeners: Array<() => void>;
|
private modelListeners: Array<() => void> = []; // called when model(slim property) is changed
|
||||||
private _slim = false;
|
private _slim = false;
|
||||||
|
|
||||||
constructor(layer1Material: THREE.MeshBasicMaterial, layer2Material: THREE.MeshBasicMaterial) {
|
constructor(layer1Material: THREE.MeshBasicMaterial, layer2Material: THREE.MeshBasicMaterial) {
|
||||||
super();
|
super();
|
||||||
|
|
||||||
this.modelListeners = []; // called when model(slim property) is changed
|
|
||||||
|
|
||||||
// Head
|
// Head
|
||||||
this.head = new THREE.Group();
|
this.head = new THREE.Group();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue