我试图在打字稿项目中扩展Pixi.Spride类。 (我添加了一些其他属性)。 但是当我实例化我的新对象时,我得到了这个:
未捕获的TypeError:undefined不是函数。
这是我的代码:
///<reference path="../lib/pixi.d.ts" />
enter code here
// Module
module test {
// Class
export class Card extends PIXI.Sprite {
public name: string;
public value : number;
constructor(arg : any) {
super(arg);
}
}
}
and
for instantiation i did this :
var cardTexture = PIXI.Texture.fromImage("img/aa.png");
c= new Card (cardTexture );
答案 0 :(得分:2)
未捕获的TypeError:undefined不是函数。
这是一个运行时错误,清楚地表明浏览器加载了您认为的JS ,实际上并不存在。检查脚本标签(注意:订单很重要)或使用amd /或commonjs(https://github.com/TypeStrong/atom-typescript/blob/master/docs/out.md)