Ключевое слово Javascript super и конструкторы классов, расширяющие PIXI.Graphics

Всякий раз, когда я иду, чтобы расширить класс PIXI.Graphics, он выдает мне сообщение о том, что ключевое слово "super" является неожиданным, с этим кодом

class Block extends PIXI.Graphics{
construtor(x=0, y=0, width=50, height=50, color=0xFF0000, border=0, borderColor=0xFFFF00){
    super();
    this.beginFill(color);
    this.lineStyle(border, borderColor, 1);
    this.drawRect(0, 0, width, height);
    this.endFill();
    this.x = x;
    this.y = y;
    // variables
    this.originX = x;
    this.originY = y;
    this.isAlive = true;
    this.visible = true;
}

die(){
    if (!isAlive){
        this.x = originX;
        this.y = originY;
        this.isAlive = true;
    }
}

}

использование this.super() вместо этого не выдает ошибку, но этот объект по-прежнему не отображается при добавлении в файл PIXI app.stage на странице.

Любой совет или помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам