我正在从PIXI.js扩展Container:
export class Reel extends Container {
constructor(width: number, height: number) {
super();
var sprite: Sprite = Sprite.fromImage("assets/images/elephant.png");
super.addChild(sprite);
}
}
但是当我实例化一个新类并尝试访问Container属性时,我得到了tslint错误: [ts]属性'x'在'Reel'类型上不存在
var reel1: Reel = new Reel(100, 300);
reel1.x = 200;
答案 0 :(得分:0)
导入错误。您需要从https://github.com/pixijs/pixi-typescript导入Typescript Definitions for Pixi.js
。基本上,你只需要做一个
`npm install @types/pixi.js --save-dev`
来自您正在使用的目录。如果您没有node_modules
文件夹,则会为您创建一个文件夹。之后你就做了
`import Container = PIXI.Container;`
你已经完成了。