cc.js.getClassName 在native release的情况下失效,麻烦官方帮忙看看怎么改

这里,编译成jsc的时候会是混淆了的代码,所以获取到的名称是错误的。

这里只有继承至cc.Component的class才会去设置类名。
这会导致在release的情况下,只有cc.Component的子类才能拿到class name。
如果给所有的class都去设置类名,那就能保证在release下面都能拿到class name,但是不知道是否会产生其他的影响,希望引擎组的同学能帮忙看下要怎么修改。

不会产生其它影响,这里就是这样设计的。需要用到这个 API 的话,就应该给所有 class 都设置类名。