Cocos进展
1、按钮点击事件 this.node.on(Input.EventType.MOUSE_UP,this.onButonClick, this);
2、构建发布web-mobile,取消插屏,设置首scene场景。
与 this.node.on(Input.EventType.MOUSE_UP, this.onButonClick, this)
相关的调用
这种事件监听方式通常是和以下几个方面有关的:
1. 事件类型 (Input.EventType.MOUSE_UP
)
Input.EventType.MOUSE_UP
是指鼠标按键抬起时触发的事件。Cocos Creator 提供了多种输入事件类型,例如:
Input.EventType.MOUSE_DOWN
:鼠标按键按下事件。Input.EventType.MOUSE_MOVE
:鼠标移动事件。Input.EventType.MOUSE_WHEEL
:鼠标滚轮事件。Input.EventType.TOUCH_START
:触摸开始事件。Input.EventType.TOUCH_MOVE
:触摸移动事件。Input.EventType.TOUCH_END
:触摸结束事件。
你可以根据需要选择不同的事件类型进行监听。
start () {
input.on(Input.EventType.MOUSE_UP, this.onMouseUp, this);
}
this.node.on(NodeEventType.MOUSE_DOWN,this.onButonClick, this);
this.node.on(NodeEventType.MOUSE_MOVE,this.onButonClick, this);
this.node.on(NodeEventType.MOUSE_ENTER,this.onButonClick, this);
this.node.on(NodeEventType.MOUSE_LEAVE,this.onButonClick, this);
this.node.on(NodeEventType.MOUSE_WHEEL,this.onButonClick, this);
this.node.on(NodeEventType.MOUSE_UP,this.onButonClick, this);
2. 事件回调函数 (this.onButonClick
)
在 this.node.on()
中,第二个参数是事件触发时的回调函数,this.onButonClick
就是这个回调函数。事件回调会接收事件对象作为参数,这个事件对象通常包含了相关的输入信息,例如触摸或鼠标的位置、按下的按钮等。
回调函数签名如下:
typescriptCopy Code
onButonClick(event: Event) {
// 处理事件
}
在这个回调函数中,你可以根据需要处理事件,例如执行按钮点击的逻辑。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2024-01-03 VBA遍历控件,并在指定的位置赋值