随意修改api 并且不给出说明,真的好吗?

labelTTF的enableShadow被在JS端随意的wrap了… 坑爹的触控乱改API 还不出说明.

text._enableShadow(cc.size(2, -2), 1, 2, false);

text.enableShadow(cc.color("#ff0000"),cc.size(2, -2), 2 ); 这里设置的颜色根本就没有用的(也许在web版本有用)

有对代码api进行评审的人吗? api修改了会有changelog看吗?

为了统一api,随意的裁切掉jsb中存在的功能真的好吗?为什么不采用兼容的方法? 上面只是一个我遇到的坑。

总之:希望对api进行修改和重新封装的时候,最好能够更严谨一点,使用更好一点的方法。如果实在不行,你也得在更新的版本里进行下说明。

谢谢!