反馈一个creator.t.ts的错误

  • Creator 版本:2.4.2

  • 首个报错:creator.t.ts中cc.resources.get()方法的返回值类型是cc.Asset,导致我用 let spf: cc.SpriteFrame = cc.resources.get(‘texture/1h’, cc.SpriteFrame);会提示报错,看着很难受

let spf:cc.SpriteFrame = <cc.SpriteFrame> cc.resources.get('texture/1h',cc.SpriteFrame);

是ts语言类型的问题 不是引擎的bug. 返回的是 cc.Asset. 你要强转

前面一行加注释 @ts-ignore

//@ts-ignore
报错TS代码 但是合法JS代码。