代码点击button

如题:
如何用代码控制一个button被点击了?
就像用鼠标点击了一样。
比如我button点击是缩放效果,用代码控制点一下,可否?

this.button.node.emit(Node.EventType.TOUCH_START);
this.scheduleOnce(()=>{
    this.button.node.emit(Node.EventType.TOUCH_END);
}, 0.1);