# chongv2 **Repository Path**: qinchaobin/chongv2 ## Basic Information - **Project Name**: chongv2 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-29 - **Last Updated**: 2021-06-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # app ## Project setup ``` npm install ``` ### Compiles and hot-reloads for development ``` npm run serve ``` ### Compiles and minifies for production ``` npm run build ``` ### Run your tests ``` npm run test ``` ### Lints and fixes files ``` npm run lint ``` ## 牙区模型位置 ```js { side1_O: '上中', side2_O: '上左', side3_O: '下左', side4_O: '下中', side5_O: '下右', side6_O: '上右', } ``` ## 得分计算公式 ```js /** * @在线刷牙 * 计算公式: X*6.25-(R+T+Y) * 已清洁的牙面面数 * 6.25 - 刷牙幅度过大的总和 = 在线刷牙得分 * * 其中R+T+Y的值大于10时,直接取10 * * X:本次刷牙已清洁的面的数量 * R:本次刷牙出现幅度过大的次数 (无大幅度,默认为0) * T:本次刷牙出现时间过长的次数 (此参数暂时无用) * Y:本次刷牙出现压力过大的次数 * R/T/Y属于刷牙异常状况 * * 例如:16个面都刷中,且无出现刷牙异常状况,则本次得分是16*6.25(100分) * * @三轴离线刷牙 * * 计算公式:((Y-R)/X)*(30+60*(1-N/70)+10*(1-L/20)) * 正确时间占比 * (非异常总分数 + 异常分数) = 总分 * * X设置时长,Y刷牙实际时长,R错误时长,N覆盖面,L幅度过大 * 正确时间占比:(Y-R)/X * 非异常总分数:30+60*(1-N/70) * 异常分数:10*(1-L/20) * 非异常+异常:100分 * */ ``` ## 动画引导提示语规则 ```js /** 动画顺序 00 开始冲牙,将从后向前冲洗 02 请注意喷嘴对牙龈线保持90度 09 准备清洗中下区 11 沿着牙龈线冲洗,勿直射牙龈 19 准备清洗右下区 21 在齿缝间的三角处需多停留会 29 准备清洗右上区 31 重复之前的步骤清洁上牙 39 准备清洗中上区 49 准备清洗左上区 每句文案持续时间2秒,没有文案的时候才显示倒计时 * */ ```