Closed Solitrek closed 1 year ago
刚打了一遍,没有问题
3.1.0里的所有曲子都能AP,README里已经说了
https://github.com/kvarenzn/phisap/assets/131033196/8b8f7384-e67a-4dec-8969-5e871a8602b3
视频看着有点卡但是我录的时候差不多60fps,已经手动计时好几次了,只有这个地方打不了
稍微测试了一下,我屏幕边框有那么一点点不到,可能判定线飞上去的时候正好飞到了 S23 Ultra边框有点屏幕点不到,是不是phisap把那个也加进去了 开了pointer location,我最多也就能按到1065,但device size是2312x1080
跟设备没关系,我的一加7P分辨率是2340x1080也能AP 而且phisap发送的触控事件是直接进系统的,所以理论上触控屏报废了都能AP
你这明显是计时器同步没做好,音符击打的时间过早 如果同步成功,那么音符在被击打时应该能正好跟判定线重合(也就是音符跟判定线重合后消失),你这音符还没落到判定线就消失了 如果一开始时计时器同步没做好,你也可以使用“微调”功能补救一下,不过不推荐往那个输入框里直接输入数字,可以用鼠标滚轮或输入框旁边的上下按钮对微调值每次增减0.01s,这个改动是实时生效的,所以你可以一边调一边观察音符被击打时的位置
像你视频里这种情况,应该得延后个0.03s左右
当然也不用调得100%重合,像视频里这种的就行 完整视频传不上,剪了个片段
https://github.com/kvarenzn/phisap/assets/12197126/d1c68834-381e-40b5-96c7-2fd335a8b738
又试了几次,两个algo而且是100%重合,还是不行。判定线飞上去后就miss,我windows笔记本正在维修,等修好了再试试模拟器
感觉挺奇怪的,就这个不能AP,Spasmodic跟Igallta都AP了 edit: 刚把狂喜蘭舞AP了,判定线也是飞来飞去但是这个就没问题,好像就那一个谱有问题
我刚才拿Android Studio自带的AVD(模拟Pixel 2)试了一下,也能AP 可能就是设备的问题了 说起来判定线乱飞的谱我印象中还有Nhelv和迷宫莉莉丝,要不你再看看这俩能不能AP?
Nhelv一次就ap了,打算试试用AVD
过了
删了个文件就修好了,不知道为啥 又试了一下,并没有,不知道怎么打出来的
Rrhar'il一堆粉键又打不了了,还是两个algo都试了而且计时也没做错,是不是跟电脑有关?
电脑的问题估计不太可能,毕竟程序运行的结果都是一致的。我觉得有可能还是跟游戏设备有关,不过我并没有三星设备,所以这只是我的猜测。 不太确定你说的是IN还是AT,不过既然有一堆flick那我猜应该是AT,这两个我刚才都确认过了,没有问题
不过flick丢判这算是个老生常谈的问题了,我刚才更新了一下phisap,把原先的flick滑动方向从垂直于判定线改为了平行于判定线,不太确定能否可以解决你的问题,你可以试试
比之前好点,但划完会卡一下然后miss,这部分会显示个error
只打不过AT
这个error是视频解码器报的,可以忽略
好耶
这种超难的歌只有5-10分钟的时间打,手机热了就打不了了 谢谢大佬
这种超难的歌只有5-10分钟的时间打,手机热了就打不了了
啊?原来会这样吗,看来是手机在后台持续进行视频编码导致的,不过可惜的是scrcpy的视频编码关不掉,除非改server端的源代码 话说三星是不是会过热降频啊,然后就会降低处理触控事件的频率,继而导致miss
过热确实会降一些,就容易miss
歌打一半的时候判定线飞上去一堆蓝键会miss, 两个algo都试过了