import Action from "./Action.js" class ShakeHead extends Action { constructor(second = 10, fun,limit=1) { super(second,fun,limit,'请摇头') this.minYaw = 0 this.maxYaw = 0 } takeFrame(faceData) { let face = faceData.faceInfo[0] if(face.angleArray.yaw>this.maxYaw){ this.maxYaw = face.angleArray.yaw } if(face.angleArray.yaw0.45 && (this.minYaw || this.maxYaw) ){ this.frames.push('摇头') this.minYaw = 0 this.maxYaw = 0 } } } export default ShakeHead