类型“Asset”的参数不能赋给类型“AudioClip”的参数。


这个错误怎么解决,运行的时候没问题。

cc.resources.load(“Audio/btnAdd”, cc.AudioClip, function (err, clip:cc.AudioClip) {

});

能加啊,判断又不检查类型,函数形参后面加上类型就行了,跟你加没加判断没关系

TS的类型转换要怎么写呢 比如把一个Node转换为Sprite?

node 跟 sprite 不是一个类型,也没有继承关系,不能直接转换,只能去取
let sprite:cc.Sprite = node.getComponent(cc.Sprite);

大佬 如果是同类型 或者有继承关系的话 转换的代码要怎么写 大佬能写个代码示例一下吗 就转换的那个语法就行

更多的资源相关,可以看下
https://mp.weixin.qq.com/s/o4yQNgna7CIVfUMbDTR09A

1赞

该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。