cocos2d-js drawDots方法中绘制点数过多,导致渲染速度慢

我想用cocos2d-js实现秘密花园涂色功能,我使用的drawDots的方法来涂色,但是如果涂色点过多的话,渲染时间很久,请问还有别的方法吗?为什么渲染时间会很久能?