我正在使用Pixi.js,正在测试是否可以扩展PIXI.Point。这导致我发布此问题
Typescript - How do I add an extension method
但是这是一个后续问题。为什么会引发以下错误?
或者我使用错了吗?
您应该可以使用module augmentation做您想做的事情。
类似
declare module '<PATH TO PIXI module>' {
interface PIXI {
Point: {
zero(): PIXI.Point
}
}
}
PIXI.Point.prototype.zero = ...