為何FC魂斗羅S槍長時間發射後子彈會變的稀疏不成扇形,停止發射一秒後再開始發射就又可以以扇形狀態發射?

時間 2021-05-31 00:22:17

1樓:寒史達

實戰派來答一發

感謝 @pig-10 和 @sway huang 的回答Orz

用VirtualNES 0.97測試的,真機小霸王也是一樣的效果。

原理就是FC的活動塊限制,實際上在暫停的時候看得很清楚,S槍的同屏數量是10發子彈,在按下暫停的狀態下,子彈是在閃爍,截圖會發現,螢幕只截到其中的半數(同屏是單數子彈的情況下,半數-1)。

順便測試了其他幾種子彈

初始槍(釘子槍),同屏單幀最多2顆,實際效果同屏4顆

M槍(機關槍),同屏單幀最多3顆,實際效果同屏6顆(人物在最左側向右射擊,一般是同屏5顆)

F槍(圈圈槍,其實應該是Flame火槍),同屏單幀最多2顆,實際效果4顆

S槍(散彈槍),同屏單幀最多5顆,實際效果10顆

用VirtualNES的逐幀觀察

###M槍有R

按下連發鍵之後,空白3幀,第4幀人物前搖動作,第5幀然後發出第1發子彈(背景Block的第1個位置)

圖1隨後第6幀,第1發子彈隱去

圖2第7幀,第1發子彈在背景Block上第2個位置出現

圖3第8幀,第1發子彈在背景Block上第2個位置消失

圖4第9幀,第1發子彈在背景Block上第3個位置出現

圖5第10幀,第1發子彈在背景Block上第3個位置消失

圖6第11幀,第1發子彈在背景Block上第4個位置出現

圖7第12幀,第1發子彈在背景Block上第4個位置消失,同時第2發子彈在背景Block上第1個位置出現

圖8第13幀,第1發子彈在第2個背景Block上第1個位置出現,同時第2發子彈在背景Block上第1個位置消失

從此往復,單幀子彈間隔1個Block,實際效果是子彈佔據每個Block的同樣位置。

乙個M帶R子彈在Block內部的幀數是4幀

###M槍無R

按下連發鍵之後,空白3幀,第4幀人物前搖動作,第5幀發出第1發子彈(背景Block的第1個位置)

區別是子彈在每個Block上有3幀重新整理(6幀)

所以有R和沒R的區別就是有R會少一幀,相當於R的效果是加速33%

S槍原理類似,由於同屏子彈數量限制(應該是1P單幀最多5個子彈)

###同屏

與釘子槍不衝突,與關底BOSS的子彈數量也不衝突

2樓:sway huang

這個問題打FC時候就有發現,無論真FC和模擬器都是這樣,而且,樓上幾個高票答案都略有瑕疵:

按著「連發」後,「S」彈並不會變成一直線,而是一直線加上向上或者向下30度角的一枚子彈,這個比較詭異。

按照截圖來仔細看,原來,任何時候,都是5顆子彈同時出現在螢幕上。

圖1:正常情況:

圖2,按住連發不放,會變成三個方向,上下30度和水平向右。也就是說,上下45度的被合併到上下30度的了。

圖三,繼續按,一邊按一邊步行前進,就會4個水平,乙個向上或向下30度。

個人猜測,4顆子彈正好是乙個重新整理周期?所以最多會有4個在同乙個方向上。

為何小s人氣如此高?

張張 很直接 也很懂分寸 姐姐好餓有一期高雲翔去 節目效果一貫的吃他豆腐哈哈哈 不過親自打給董璇 跟她打個招呼。當時就覺得S情商真的好高 姐姐傑杰 舉個最近的例子 謝霆鋒上姐姐好餓自帶盤子 一般的主持人應該會說好有心哦 好專業哦 小S 你好閒哦 我們不一樣 另外覺得謝霆鋒也是很搞笑。陳偉霆 我買了三...

NSString為何要用copy?而不是strong?

人生無趣 一直不理解這個問題,不就是想說明copy和strong的區別麼。為什麼nsstring就一定要用copy,我用strong怎麼就不行了,自己知道用strong要避免被更改了不就行了麼。 CCh 就是C指標的原理吧!給指標變數賦了乙個位址,通過修改 指標變數,間接修改了那個位址下對應的值吧!...

谷歌為何會放棄平板業務?相比 iPad ,谷歌 Slate 系列平板有哪些欠缺和不足?

早為 還以為是谷歌放棄安卓平板的業務 仔細一看,原來谷歌連自家的chromeOS平板都放棄了才一年啊大哥,乙個新系列就直接掐了,真不愧是谷歌你啊 安卓平板掐了可以理解,畢竟現在的chromeOS基本相當於安卓 chrome瀏覽器。在iPad強勢,而andrid系統市場足夠壟斷的情況下,谷歌沒有必要像...