cocos2d-js之DrawNode画图的颜色透明度谜题

版本是cocos2d-js 3.0,需要画矩形,查到用DrawNode的drawRect方法。但是该方法需要一个填充色,而我这里想只要一个矩形框,就想到把填充色设置为透明。迷雾就来了,设置填充颜色的透明度a值为0或者255效果都一样,画出来都是不透明的,然后我设置为1, 2, 3…等较小值就有透明效果了,无论给什么值,但还是不是完全透明的(这个可以在同一位置多次绘图验证)。实在不懂,后来尝试把drawRect方法的填充色直接给null,没想,这下成功了!
另外,我不得不对这个方法的设计吐槽下,不好用,参数那么复杂,我估计好多时候还得自己计算下坐标,cocos3d不是用右手坐标系统吗?为什么不直接给个矩形中心坐标点,长,宽就给画出来呢?

谢谢反馈:7:。我们的文档在10月底就会完善啦,到时候就会比较清晰了

DrawNode的Api太简陋,连画圆角矩形的接口都没有,尽快完善啊!

DrawNode 有画直线的接口吗?要光滑的直线,不能是锯齿状的!