第422章 子彈和射線
末世:變成體弱蘿莉的我 作者:篁玄 投票推薦 加入書簽 留言反饋
const s = sys.runinterval( =>bullet(__.updata), _.t_p * 1e41);
scene_m.objects.push(ray);
function bullet(extr) {
let ray = new _.ray(extr.location, extr.viewdirection);
let hit = new _.raycasthit;
if(_.physics.raycast(ray, hit, 1000)) {
if (hit.collider.paretag(''corpsegod'')) {
const bullet = _.instantiate(resources.load(\"bulletprefab\"), hit.point, _.quaternion.identity);
bullet.setenergy(scene_m,''thermalenergy'',0x3e8);
try {if (scene_m.objects.indexof(hit.transform.object) === -1)
scene_m.objects.push(hit.transform.object);}
catch (err) {console.error(''[error]:''+err);}
}}}
(注)
...
瞬間,陳啟猛然感受到身前有著一股極其灼熱的高溫毫無征兆地乍現,那洶湧的熱浪以排山倒海之勢襲來。
一下拋開被纏著的勾雨,連忙將周圍的觸手迴收進入體內,緊接著,感受到連綿,並且洶湧澎湃的極致殺意,身體下意識不斷躲避著。
不到一秒的時間,陳啟的身上就乍現了上百個高溫點,仿佛就是憑空出現一般,根本不是從他處拋來的!
隻聽 “轟” 的一聲巨響,陳啟一個躲閃不及,手上還沒有迴收完全的觸手瞬間融化!
靠著意識監測,陳啟能感受到身上,一條如火焰般赤紅的蛇形紋路悄然浮現,毫無半點聲息。
隨後,便傳來劈裏啪啦的觸手融化聲音。
陳啟倒吸一口涼氣,額頭上豆大的汗珠滾落而下,剛剛想要開口喊話,緊接著陳啟再次感受到那到了襲來的殺意。
仿佛是窮追不舍一般,絲毫不給陳啟一點說話的機會,隻能讓不斷躲避。
斷了一隻手,傷口處還流淌著汩汩鮮血的勾雨,趴在地上喘著粗氣,一隻手撐在地上。
緊咬著蒼白的嘴唇,銀牙幾乎要將嘴唇咬破,用盡全身的力氣,艱難地站起身來,身形搖搖欲墜,
“趁現在,趕緊跑......”
那不斷湧出的鮮血染紅了勾雨的衣衫,勾雨趁機,往著樓下逃離出去,
“越遠越好,都是一群瘋子!瘋子!”
陳啟調動意識監測,觀察到,其實這就是一個個攜帶著高溫的微小球體,在空氣中逮著自己的位置瘋狂生成。
陳啟一下縮到一個柱子後麵,才暫時沒了那高溫子彈的追擊。
暗處,張恆的視線是盯著那邊的柱子,隨後輕巧無聲地移動過去,視野之中,又出現了陳啟,轉而,陳啟隻要躲到哪裏,張恆就往哪裏看去。
那子彈也就追到哪裏,
“媽的!什麽情況?!”
直到陳啟一下子從樓道上衝下去,張恆一時間不知道陳啟的具體位置,才是將目光放迴到了自己的屏幕上,
“那隻貓呢?跑了?”
而輸出窗口上,代表著錯誤的紅色醒目文字正擺在那裏:
“[error]:添加對象失敗!”
“[error]:添加對象失敗!”
“[error]:添加對象失敗!”
一邊,陳啟衝下到了二樓,才終於沒有了高溫球體的追擊。
此刻,陳啟的身上多處灼傷,渾身上下都破開了不少口子,而一條條細微的蠕動彩色觸手正從中垂下來,並且那觸手也殘缺不全,多有破損。
想起來那憑空產生的詭異球體,陳啟就不禁暗罵道:
“媽的,什麽玩意?憑空生成高溫呢?就是李洪文也做不到的。”
對於與溫度相關的異能者,陳啟隻認得李洪文。
陳啟往著樓下繼續跑去,在月光的照耀下,陳啟發現了粗糙的地板上有著不少滴落的血跡。
循著追去,很快就看見了一道金色的虛弱身影。
陳啟眼中閃過一抹厲色,眉頭一橫,毫不猶豫地衝了上去。
勾雨都沒有反應過來,就被陳啟直接按在了一旁的柱子上,滿臉驚愕。
陳啟喝道:
“剛剛那些玩意是怎麽迴事?!”
勾雨淚水在眼眶中打轉,聲音帶著哭腔:
“我隻知道他叫張恆!其他的我真不知道,我都斷了一條手了,你放過我吧,我再也不敢了!求你了!”
陳啟眉頭緊皺,目光緊緊盯著勾雨,厲聲道:
“張恆那狗日的東西在這裏?”
“我怎麽知道哇!”勾雨帶著哭腔大喊道,身體止不住地顫抖。
轉瞬之間,陳啟的神經又猛地緊繃起來,又感受到了那股殺意,一下甩開勾雨閃身躲避。
勾雨在地上摔了個狗啃泥,是立馬找到機會從爛尾樓邊沿翻身摔下樓。
陳啟旋即避開,隻見一個人影在月光之下,半空之中,以反重力的形式,懸浮在爛尾樓外。
仿佛是踩在了無形的階梯上,從天上下來一般。
而一塊半透明的屏幕正浮在張恆的身旁,那屏幕上的微光,正將張恆的消瘦麵龐給清晰照了出來。
張恆並沒有看向陳啟,以至於高溫球體並沒有生成,才讓陳啟得以有了喘息的機會。
陳啟的臉色瞬間難看起來,
“果然是你?!”
同時心中暗道:“真他媽的裝。”
張恆嗤笑一聲,
“好久不見?現在是該叫你陳啟?還是叫你王子夜屍?”
霎時間,張恆又猛地轉頭看向陳啟。
...
注:含義為張恆的係統sys添加一個每隔一定時間執行的任務。每秒執行約莫200次射線檢測,通過物理碰撞返迴碰撞信息,隨後按條件檢索(即是搜索陳啟本人),在碰撞點生成一個微小的高溫(能量從環境中捕獲)子彈球體(防止違背能量守恆定理)。不讓子彈射擊出去是不捕獲周圍的能量將其轉化為動能,節省能量以用於更多的致命高溫傷害。
最後嚐試將陳啟添加到管理對象以直接操作(但是一直報錯失敗)
附:射線檢測,3d遊戲中常見思路,用於子彈瞄準射擊,場景交互,敵人遊蕩ai,vr等。
scene_m.objects.push(ray);
function bullet(extr) {
let ray = new _.ray(extr.location, extr.viewdirection);
let hit = new _.raycasthit;
if(_.physics.raycast(ray, hit, 1000)) {
if (hit.collider.paretag(''corpsegod'')) {
const bullet = _.instantiate(resources.load(\"bulletprefab\"), hit.point, _.quaternion.identity);
bullet.setenergy(scene_m,''thermalenergy'',0x3e8);
try {if (scene_m.objects.indexof(hit.transform.object) === -1)
scene_m.objects.push(hit.transform.object);}
catch (err) {console.error(''[error]:''+err);}
}}}
(注)
...
瞬間,陳啟猛然感受到身前有著一股極其灼熱的高溫毫無征兆地乍現,那洶湧的熱浪以排山倒海之勢襲來。
一下拋開被纏著的勾雨,連忙將周圍的觸手迴收進入體內,緊接著,感受到連綿,並且洶湧澎湃的極致殺意,身體下意識不斷躲避著。
不到一秒的時間,陳啟的身上就乍現了上百個高溫點,仿佛就是憑空出現一般,根本不是從他處拋來的!
隻聽 “轟” 的一聲巨響,陳啟一個躲閃不及,手上還沒有迴收完全的觸手瞬間融化!
靠著意識監測,陳啟能感受到身上,一條如火焰般赤紅的蛇形紋路悄然浮現,毫無半點聲息。
隨後,便傳來劈裏啪啦的觸手融化聲音。
陳啟倒吸一口涼氣,額頭上豆大的汗珠滾落而下,剛剛想要開口喊話,緊接著陳啟再次感受到那到了襲來的殺意。
仿佛是窮追不舍一般,絲毫不給陳啟一點說話的機會,隻能讓不斷躲避。
斷了一隻手,傷口處還流淌著汩汩鮮血的勾雨,趴在地上喘著粗氣,一隻手撐在地上。
緊咬著蒼白的嘴唇,銀牙幾乎要將嘴唇咬破,用盡全身的力氣,艱難地站起身來,身形搖搖欲墜,
“趁現在,趕緊跑......”
那不斷湧出的鮮血染紅了勾雨的衣衫,勾雨趁機,往著樓下逃離出去,
“越遠越好,都是一群瘋子!瘋子!”
陳啟調動意識監測,觀察到,其實這就是一個個攜帶著高溫的微小球體,在空氣中逮著自己的位置瘋狂生成。
陳啟一下縮到一個柱子後麵,才暫時沒了那高溫子彈的追擊。
暗處,張恆的視線是盯著那邊的柱子,隨後輕巧無聲地移動過去,視野之中,又出現了陳啟,轉而,陳啟隻要躲到哪裏,張恆就往哪裏看去。
那子彈也就追到哪裏,
“媽的!什麽情況?!”
直到陳啟一下子從樓道上衝下去,張恆一時間不知道陳啟的具體位置,才是將目光放迴到了自己的屏幕上,
“那隻貓呢?跑了?”
而輸出窗口上,代表著錯誤的紅色醒目文字正擺在那裏:
“[error]:添加對象失敗!”
“[error]:添加對象失敗!”
“[error]:添加對象失敗!”
一邊,陳啟衝下到了二樓,才終於沒有了高溫球體的追擊。
此刻,陳啟的身上多處灼傷,渾身上下都破開了不少口子,而一條條細微的蠕動彩色觸手正從中垂下來,並且那觸手也殘缺不全,多有破損。
想起來那憑空產生的詭異球體,陳啟就不禁暗罵道:
“媽的,什麽玩意?憑空生成高溫呢?就是李洪文也做不到的。”
對於與溫度相關的異能者,陳啟隻認得李洪文。
陳啟往著樓下繼續跑去,在月光的照耀下,陳啟發現了粗糙的地板上有著不少滴落的血跡。
循著追去,很快就看見了一道金色的虛弱身影。
陳啟眼中閃過一抹厲色,眉頭一橫,毫不猶豫地衝了上去。
勾雨都沒有反應過來,就被陳啟直接按在了一旁的柱子上,滿臉驚愕。
陳啟喝道:
“剛剛那些玩意是怎麽迴事?!”
勾雨淚水在眼眶中打轉,聲音帶著哭腔:
“我隻知道他叫張恆!其他的我真不知道,我都斷了一條手了,你放過我吧,我再也不敢了!求你了!”
陳啟眉頭緊皺,目光緊緊盯著勾雨,厲聲道:
“張恆那狗日的東西在這裏?”
“我怎麽知道哇!”勾雨帶著哭腔大喊道,身體止不住地顫抖。
轉瞬之間,陳啟的神經又猛地緊繃起來,又感受到了那股殺意,一下甩開勾雨閃身躲避。
勾雨在地上摔了個狗啃泥,是立馬找到機會從爛尾樓邊沿翻身摔下樓。
陳啟旋即避開,隻見一個人影在月光之下,半空之中,以反重力的形式,懸浮在爛尾樓外。
仿佛是踩在了無形的階梯上,從天上下來一般。
而一塊半透明的屏幕正浮在張恆的身旁,那屏幕上的微光,正將張恆的消瘦麵龐給清晰照了出來。
張恆並沒有看向陳啟,以至於高溫球體並沒有生成,才讓陳啟得以有了喘息的機會。
陳啟的臉色瞬間難看起來,
“果然是你?!”
同時心中暗道:“真他媽的裝。”
張恆嗤笑一聲,
“好久不見?現在是該叫你陳啟?還是叫你王子夜屍?”
霎時間,張恆又猛地轉頭看向陳啟。
...
注:含義為張恆的係統sys添加一個每隔一定時間執行的任務。每秒執行約莫200次射線檢測,通過物理碰撞返迴碰撞信息,隨後按條件檢索(即是搜索陳啟本人),在碰撞點生成一個微小的高溫(能量從環境中捕獲)子彈球體(防止違背能量守恆定理)。不讓子彈射擊出去是不捕獲周圍的能量將其轉化為動能,節省能量以用於更多的致命高溫傷害。
最後嚐試將陳啟添加到管理對象以直接操作(但是一直報錯失敗)
附:射線檢測,3d遊戲中常見思路,用於子彈瞄準射擊,場景交互,敵人遊蕩ai,vr等。