# 移动模式:单个食指在上鼠标跟随食指指尖移动需要smooth处理防抖 if upList == 0 1 0 0 0 action = move # 单击:食指与拇指出现暂停移动如果两指捏合触发单击 if upList == 1 1 0 0 0 l1 = selfgetDistanceselfgetFingerX
这段代码是对手势识别器的动作识别部分的实现。它会根据手指的动作来推断用户的意图,并进行相应的操作。其中,如果手指的动作是单个食指在上,鼠标跟随食指指尖移动,则会进入移动模式,并对鼠标移动进行平滑处理以避免抖动。如果手指的动作是单击,则会判断食指和拇指是否捏合,如果捏合则触发单击。如果手指的动作是其他组合,则不会进行任何操作。
原文地址: https://www.cveoy.top/t/topic/eDiq 著作权归作者所有。请勿转载和采集!