※ 引述《limit761 (紅茶魔法師)》之銘言:
: 大家好 爬了之前一些frame的文
: 有些問題想來請教
: 如有錯誤 請多多指正 感謝
: 1. 招式取消只能在active的部份
一般而言是這樣沒錯,不過還有一些特殊例子
比如說Sagat的6mk/6hk取消必殺技,本田的3HK取消必殺技
這種取消是在Startup階段取消,進入active時反而無法取消
在三代四代通稱"空取消",或是英文稱為"kara cancel"
比如說Sagat最著名的kara uppercut,Ken的kara throw
: 2. 用訓練模式看招式的每個影格
: 擊中對手時還會多出額外的動畫時間?
: 例如 凱爾的蹲中拳 Start: 6F , Active: 2F Recovery: 13F
: 空揮的話 全部花費的F數是 6+2-1+13 = 20F
: 但揮出對手擋住時 , 會多出額外的動畫時間 , 所以實際上會超過20F
: 那我在重播模式 一個一個影格看動作時 發現 蹲中拳-> 取消 手刀 花了20F
: 原本照我第一點的認知 蹲中拳-> 取消 手刀 是在第6或第7F , 但結果加上動畫時間
: 是在第20F
: 所以想問說 招式取消的F數是能很明確地知道在第幾F嗎? 還是只能體感
首先先解釋為什麼20F會變成超過20F,因為遊戲有一個機制叫做Hit Freeze
簡單來說就是為了讓玩家命中/防禦的時候有額外的時間可以確認
所以當你的拳腳摸到對手的時候,會額外插入一個命中/防禦的動畫
這個動畫時間是根據拳腳來決定長度的,比如說你用凱爾2mp按對手
他的動畫長度永遠都是那樣:https://sfvsim.com/diff/GUL/031/hiteffects/16.html
你的問題是要怎麼看招式是在第幾F取消的,這點其實可以看出來
但是你要先了解到,當你的2mp命中/被防禦之後,你就不能用active frame來算了
因為已經進入了hit freeze的階段
https://sfvsim.com/diff/GUL/031/scripts/613_2MP.html#6
從這個網站你可以看到,凱爾2mp的第6F,第7F有攻擊判定
再往下拉一點你可以看到CancelList:32 Execute,他的長度一直持續到第10F
也就是說雖然你的攻擊只有到第7F,但是你可以在第10F才取消招式
這就是所謂的"遲取消",在active frame的動作轉換成hit freeze的動作之後
還有一小段時間可以讓你取消必殺技
不過老實說我其實不太懂你想要知道在第幾F取消,是想要了解什麼
還有問題就再問吧