微信跳一跳中按压时间与距离的函数关系
发布网友
发布时间:2022-04-20 09:17
我来回答
共4个回答
热心网友
时间:2023-07-01 01:18
阿巴1号 3
第1楼1-4 09:01
操作
下面是我分析的参数 手机 小米5 1920x1080
初始位置:
第一块:335,1110
第二块:790,850
距离:524个像素 3.0cm ; 点击屏幕持续时间 708 - 740 ms ==724
比率:524/724 = 0.7238 个像素/毫秒
724/524 = 1.3817 ms/每个像素点 ==="press_coefficient": 1.392,
像素单位=(厘米*dpi)/25.4
1 inch = 2.54 cm 450dpi==450 (个点/ 1 inch) = 450/2.54cm = 177.165个点每厘米
验证: 3.0cm * 177.165个点每厘米 = 531.5;
524个像素 / 177.165个点每厘米 = 2.958 CM
1cm:177 dot
2cm:354 dot
2.5cm: 443 dot
3cm:531 dot
3.5cm: 620 dot
4cm:709dot
4.5cm:797 dot
第一次跳跃完成:
当前位置:735,1080
直线函数 / : 左下 (335,1110) 右上 (790,850);
Y=-0.571*X + 1301.285 最右上(x=1050,702)
y=-0.571*x + 1301.285
\ : 右下 (705,1075) 左上 (440,910)
Y=0.623*X + 635.88 最左上(x=30,y=655)
y=0.623*x + 635.88
右移 \ : 右下 (455,830) 左上(275,720)
y= 0.611*x + 551.9
再左移 \ : 右下 (750,1080) 左上(350,820)
y=0.65 * x + 592.5
me:
身长:1100-920 =180
身宽:354-316 = 38
底部中心坐标 (intX+18,intY+180)
[红色背景](213±4,217±4,253-255||0-2)
/
#D6DAFF 214,218,255
#D5D9FF 213,217,255
#D5D8FF 213,216,255
\
#D6DAFF 214,218,255
#D5D9FF 213,217,255
[黑色背景](217±4 207±4 204±4)
颜色 /
#DAD0CD 218,208,205
#DACFCC 218,207,204
#D9CFCC 217,207,204
#D9CECB 217,206,203
\
#DBD0CD 219,208,205
#DAD0CD 218,208,205
[*背景](,,)
#96D8FF150,216,255
#94D7FF 148 215 255
#93d6FF 147,214,255
//169 246 255
我有一个疑问;就是每次按屏幕的时长和跳跃的距离你是怎么处理的呢?
我自己也写了一个,但是发现按屏幕的时间和跳跃的距离不是成简单的正比关系,导致到后面我的跳跃精度越来越低,有什么合适的处理方法吗
来自贴吧--阿巴1号
热心网友
时间:2023-07-01 01:18
这个是根据不同分辨率来的,像我的2040*1080的大概是每个像素1.428毫秒
热心网友
时间:2023-07-01 01:18
大概1个像素点按压1.35毫秒
热心网友
时间:2023-07-01 01:19
成正比呗?