CocosCreator3.x有提供模拟点击的方法吗?

  • Creator 版本: 3.8.1

如题:因为我的游戏的新手引导需要用到模拟点击按钮

我的实现是



    private fakeClick(widget: Node):boolean {
        if (isValid(widget, true)) {
            let changedTouches: Touch[] = [];
            let endEvent = new EventTouch(changedTouches, true, Node.EventType.TOUCH_END);
            endEvent.touch = new Touch(widget.position.x, widget.position.y);
            let startEvent = new EventTouch(changedTouches, true, Node.EventType.TOUCH_START);
            startEvent.touch = new Touch(widget.position.x, widget.position.y);
            widget.emit(Node.EventType.TOUCH_START, startEvent);
            widget.emit(Node.EventType.TOUCH_END, endEvent);
            return true;
        }
        return false;
    }

1赞

3.8貌似不行