cocos2d-x里面如何让button是自己在程序里面绘制的图形?

cocos2d-x里面如何让button是自己在程序里面绘制的图形?

比如我希望是在程序里面即时绘制的一个多边形,然后让它成为一个button来使用,而不是我提前准备的图片texture来渲染这个button。

怎么处理?接口是?