@丷无名人士
我终于搞懂为什么TAS不能JC和超小了
在iwanna里,按下shift会执行speed=8.5,重力=0.4,松开shift后会执行speed=0.45speed,按的时间越久跳得越高。。
超小跳是要在同一帧内输入按下shift和松开shift的指令,由于TAS的帧进不可能让我们同时输入这两个指令所以跳不出超小
至于JC,我一直以来都有一个误区,就是必须要切换shift才行,所以我一直都以为是TAS不能识别不同的shift,但实际上,一段jc的操作是:第一帧按下shift,松开shift并再次按下shift第二帧或第三帧或第四帧(在kid到达最大高度前)再次松开shift。如果按下shift, 松开shift和按下shift在同一帧,按下shift的指令总是在松开shift前,也就是我们明明按住了shift,但gm先执行了两个按下(一帧执行两次只相当于一次)和一个松开, 这样之后再松开shift,游戏就会执行两次speed=0.45speed,就差不多等于0了,于是就有了JC跳,同超小原理,我们不能在帧进下向一帧内输入三个指令,所以不能jc。。。之所以我们用双shiftJC,是因为我们做不到在一帧内按同一个shift两次。。。我考虑了你的两帧二段jc,估计就是第三次按shift由于kid不能三段跳所以没有执行,但是松开shift后又执行了speed=0.45speed产生的。。。
综合以上,我猜测外国聚聚是用了录像编辑器输入的jc指令,过几天放暑假我去试试
我终于搞懂为什么TAS不能JC和超小了
在iwanna里,按下shift会执行speed=8.5,重力=0.4,松开shift后会执行speed=0.45speed,按的时间越久跳得越高。。
超小跳是要在同一帧内输入按下shift和松开shift的指令,由于TAS的帧进不可能让我们同时输入这两个指令所以跳不出超小
至于JC,我一直以来都有一个误区,就是必须要切换shift才行,所以我一直都以为是TAS不能识别不同的shift,但实际上,一段jc的操作是:第一帧按下shift,松开shift并再次按下shift第二帧或第三帧或第四帧(在kid到达最大高度前)再次松开shift。如果按下shift, 松开shift和按下shift在同一帧,按下shift的指令总是在松开shift前,也就是我们明明按住了shift,但gm先执行了两个按下(一帧执行两次只相当于一次)和一个松开, 这样之后再松开shift,游戏就会执行两次speed=0.45speed,就差不多等于0了,于是就有了JC跳,同超小原理,我们不能在帧进下向一帧内输入三个指令,所以不能jc。。。之所以我们用双shiftJC,是因为我们做不到在一帧内按同一个shift两次。。。我考虑了你的两帧二段jc,估计就是第三次按shift由于kid不能三段跳所以没有执行,但是松开shift后又执行了speed=0.45speed产生的。。。
综合以上,我猜测外国聚聚是用了录像编辑器输入的jc指令,过几天放暑假我去试试