小程序
小游戏
企业微信
微信支付
扫描小程序码分享
好像只能点击触发事件,没有找到直接可以用的长按按钮事件。需要手写吗,还是我没找到呀?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个精灵被点击的积木块拥有多种事件,可以满足各种点击事件需求。
你所说的“长按事件”如果是指按住时一直触发的话,例如射击游戏中的按住按键一直发射子弹,那么直接使用“按住”即可。
如果你指的是“长按按钮一定的时间后,触发一次”,可以使用“按下”事件,当按钮按下时,记录一下“全局计时器”的时间,然后根据设定的时间(例如长按2秒钟触发),判断计时器是否过了2秒钟,是的话进行一次触发即可(可以创建一个“长按按钮事件”的通知,发送通知,然后在需要处理逻辑的对象上接收该通知,进行“长按按钮的事件”处理)。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个精灵被点击的积木块拥有多种事件,可以满足各种点击事件需求。
你所说的“长按事件”如果是指按住时一直触发的话,例如射击游戏中的按住按键一直发射子弹,那么直接使用“按住”即可。
如果你指的是“长按按钮一定的时间后,触发一次”,可以使用“按下”事件,当按钮按下时,记录一下“全局计时器”的时间,然后根据设定的时间(例如长按2秒钟触发),判断计时器是否过了2秒钟,是的话进行一次触发即可(可以创建一个“长按按钮事件”的通知,发送通知,然后在需要处理逻辑的对象上接收该通知,进行“长按按钮的事件”处理)。