@ccclass的声明作用是什么

如图

这应该是为了让你 addComponent(“类名”) 可以这样添加组件 通过类名找对象
否则 如果打release包 类名会被更改

意思是其实不管@ccclass写什么,最终打包的时候,引擎会自动将 export class ABC extends Component {}
直接将@ccclass(“abcdefg”)改成@ccclass(“ABC”)???
我还是不是很明白,这样的话不是没用
题外话,你写的superscrollview真好用,项目已经全面替换你的这个组件了,哈哈哈

使用@ccclass 装饰的类才可以通过 js.getClassByName 找到
如果你写错了 release模式下是找不到这个类了
好用别忘了点个星哦

序列化用。标记这个类是可以被序列化的。

2赞