方向判断的问题

方向判断的问题

http://img1.sycdn.imooc.com//climg/5e787a0009f50a5108030109.jpg

isNotContra在if里为true的话表达的意思应该是不相反,即方向相同,那不是方向不同才是一次有效运动吗?这里的isNotContra的计算逻辑有点不懂,为什么还1-extType?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
慕运维0750787 2020-10-24 09:43:45

一上一下一次反向才为一步,一步为两次。从方向上与上一步必须为同向,与上一次(两次一步)为反向。

慕运维0750787 2020-10-24 09:38:32

人体行走一步,身体一上一下方为一步,如果按你的理解,那么一上为一步,一下也为一步,所以可以简单理解成正弦波,两个上间隔才为一步,也就是方向相同为true(与上次匹配方向,实际与上次之前的那一次匹配成功),之后会对mLastMatch赋值

好帮手慕雪 2020-03-23 19:06:30

extType可能是0也可能是1。1-extType后也可能是1或0。它与mLastMatch进行匹配,这是上一次匹配的数值,它的值从哪来,extType来的。本次的extType变为mLastMatch。等着进行下一次的判断。祝:学习愉快

  • 人体行走一步,身体一上一下方为一步,如果按你的理解,那么一上为一步,一下也为一步,所以可以简单理解成正弦波,两个上间隔才为一步,也就是方向相同为true(与上次匹配方向,实际与上次之前的那一次匹配成功),之后会对mLastMatch赋值
    2020-10-24 09:38:14
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师