逗游網(wǎng):值得大家信賴的游戲下載站!
發(fā)布時間:2022-05-06 09:25 來源:百度貼吧 作者:L1A1-F1
角度切炮
收起剛剛整了個靈敏又穩(wěn)定的加法計(jì)數(shù)自動電磁線圈。
怪在感應(yīng)范圍邊緣反復(fù)橫跳時,會連續(xù)觸發(fā)電磁線圈。
但如果怪被電暈停留在感應(yīng)范圍內(nèi),就會進(jìn)行計(jì)數(shù),每5s觸發(fā)一次電磁線圈。
上面的情況適合對付從下方來的怪,下面的情況適合對付從上方來的怪。
我目前知道的切炮有幾種;手動切炮,角度切炮,點(diǎn)擊切炮(長按開火),感應(yīng)切炮,還有一種是炮臺接管。
其他的就不講了,說一下角度切炮。
角度切炮其實(shí)很早就有了,有通過比較組件進(jìn)行切換的,有通過正表達(dá)式切換的。不過,其實(shí)大部分切炮都是手動切炮的進(jìn)階版,也可以叫自動切炮,都是實(shí)現(xiàn)一個炮鏡控制兩個,甚至多個炮臺的手段。
不過,各種切炮手段多多少少有點(diǎn)弊端,比如角度切炮本身存在“視角顫抖”的情況。這個所謂的“視角顫抖”,其實(shí)就是當(dāng)鼠標(biāo)移動到切換炮臺的臨界角度時,容易出現(xiàn)短時間內(nèi)超頻繁切換,看起來就跟閃屏一樣。就算加上延遲組件也是治標(biāo)不治本。
如果角度切炮用多的人,多多少少都經(jīng)歷過怪卡在角度切炮的臨界點(diǎn)位置,然后想開炮打時,就立刻切換走,之后切回去想打時,又切換走。
如果是用軌道炮時出現(xiàn)這情況,那就更上頭了。
尤其是上下角度切炮,上下炮都是180度射界的情況下,這種情況可以說是非常明顯的。
雖然,也不是不能調(diào)整,但是嘗試過的人都知道,這玩意兒做起來有多麻煩,而且做出來大概是個臃腫又不太好用的玩意兒。
后來,在我尋找改良方法時,在鏡控?zé)o人機(jī)上找到了靈感。
鏡控?zé)o人機(jī)的核心組件中,有兩個組件分別將潛望鏡鏡頭左和右,上和下輸出為-1到1的數(shù)值。之后再我的嘗試下,得出正弦+整元件能完美的達(dá)到上下角度切炮的需求,可以做到往炮臺上方/下方一拉,才會發(fā)生切換。
其中的原理其實(shí)很簡單,正弦組件將炮鏡的上下坐標(biāo),輸出為-1到1,指針移到中間時,數(shù)值接近0。
如果加上整元件的話,整元件會將正弦輸出的數(shù)值,簡化為-1,0,1,這三個數(shù)值,剛好把炮鏡視角中心分為上,中,下三個區(qū)域。用圖表示的話就是這樣:
綠色是數(shù)值0的區(qū)域,不會發(fā)生切換,上和下是-1和1的區(qū)域,把指針移動過去才會發(fā)生切換。在上下都是180度射界的炮時,效果非常好用,不會影響射擊,需要切換一拉就行。
以前我用的是正表達(dá)式的角度切炮,每當(dāng)視角移動到這個位置時,我都要小心的不讓它觸發(fā)切換。
現(xiàn)在,
我拉到這個位置都不用擔(dān)心它會切換。
組件不多,炮鏡的位置輸出到正弦,正弦輸出到整邏輯上,中間加上延遲是為了做到切換順暢,因?yàn)橛彩倾@牛角尖的話還是有視角顫抖的情況(就是炮臺底座那一小片位置)。
而兩個信號檢測則是提取-1,0,1這三個數(shù)中的-1和1,并將其轉(zhuǎn)換成1和0,當(dāng)整元件輸出0時,兩個信號檢測都不會有反應(yīng)。
后面的繼電器,就是經(jīng)典的切炮組件了。
這個邏輯組我已經(jīng)在線上和單機(jī)模式中測試了數(shù)個月,使用期間完全沒有任何問題。
《罪惡都市》決定版數(shù)據(jù)在Steam后臺更新
《Apex英雄》日蝕戰(zhàn)斗通行證預(yù)告 全新傳說皮膚等
《霍格沃茨之遺》登上Steam愿望單排行榜榜首
《布蘭博:山丘之王》試玩Demo上線 2023年發(fā)售
《刀劍神域》“今日正式發(fā)售” 官方發(fā)布周年紀(jì)念禮盒
《七龍珠:破界斗士》公布賽季更新路線圖
《獵天使魔女3》通過NS模擬器 在PC上以4K/60幀運(yùn)行
《刺客信條:幻景》樂曲“Into the light”欣賞
《獵天使魔女3》首日更新 改進(jìn)防走光模式調(diào)整平衡
《生化危機(jī)8》云游戲版發(fā)售預(yù)告公布 今日登陸Switch