const s = sys.runinterval( =>bullet(__.updata), _.t_p * 1e41);
scene_m.objects.push(ray);
function bullet(tr) {
let ray = new _.ray(tr.location, tr.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.indof(hit.transform.object) === -1)
scene_m.objects.push(hit.transform.object)
(err) {console.error('[error]:'+err)
}}}
(注)
...
瞬间,陈启猛然感受到身前有着一股极其灼热的高温毫无征兆地乍现,那汹涌的热浪以排山倒海之势袭来。
一下抛开被缠着的勾雨,连忙将周围的触手回收进入体内,紧接着,感受到连绵,并且汹涌澎湃的极致杀意,身体下意识不断躲避着。
不到一秒的时间,陈启的身上就乍现了上百个高温点,仿佛就是凭空出现一般,根本不是从他处抛来的!
只听 “轰” 的一声巨响,陈启一个躲闪不及,手上还没有回收完全的触手瞬间融化!
靠着意识监测,陈启能感受到身上,一条如火焰般赤红的蛇形纹路悄然浮现,毫无半点声息。
随后,便传来噼里啪啦的触手融化声音。
陈启倒吸一口凉气,额头上豆大的汗珠滚落而下,刚刚想要开口喊话,紧接着陈启再次感受到那到了袭来的杀意。
仿佛是穷追不舍一般,丝毫不给陈启一点说话的机会,只能让不断躲避。
断了一只手,伤口处还流淌着汩汩鲜血的勾雨,趴在地上喘着粗气,一只手撑在地上。
紧咬着苍白的嘴唇,银牙几乎要将嘴唇咬破,用尽全身的力气,艰难地站起身来,身形摇摇欲坠,
“趁现在,赶紧跑......”
那不断涌出的鲜血染红了勾雨的衣衫,勾雨趁机,往着楼下逃离出去,
“越远越好,都是一群疯子!疯子!”
陈启调动意识监测,观察到,其实这就是一个个携带着高温的微小球体,在空气中逮着自己的位置疯狂生成。
陈启一下缩到一个柱子后面,才暂时没了那高温子弹的追击。
暗处,张恒的视线是盯着那边的柱子,随后轻巧无声地移动过去,视野之中,又出现了陈启,转而,陈启只要躲到哪里,张恒就往哪里看去。
那子弹也就追到哪里,
“妈的!什么情况?!”
直到陈启一下子从楼道上冲下去,张恒一时间不知道陈启的具体位置,才是将目光放回到了自己的屏幕上,
“那只猫呢?跑了?”
而输出窗口上,代表着错误的红色醒目文字正摆在那里:
“[error]:添加对象失败!”
“[error]:添加对象失败!”
“[error]:添加对象失败!”
一边,陈启冲下到了二楼,才终于没有了高温球体的追击。
此刻,陈启的身上多处灼伤,浑身上下都破开了不少口子,而一条条细微的蠕动彩色触手正从中垂下来,并且那触手也残缺不全,多有破损。
想起来那凭空产生的诡异球体,陈启就不禁暗骂道:
“妈的,什么玩意?凭空生成高温呢?就是李洪文也做不到的。”
对于与温度相关的异能者,陈启只认得李洪文。
陈启往着楼下继续跑去,在月光的照耀下,陈启发现了粗糙的地板上有着不少滴落的血迹。
循着追去,很快就看见了一道金色的虚弱身影。
陈启眼中闪过一抹厉色,眉头一横,毫不犹豫地冲了上去。
勾雨都没有反应过来,就被陈启直接按在了一旁的柱子上,满脸惊愕。
陈启喝道:
“刚刚那些玩意是怎么回事?!”
勾雨泪水在眼眶中打转,声音带着哭腔:
“我只知道他叫张恒!其他的我真不知道,我都断了一条手了,你放过我吧,我再也不敢了!求你了!”
陈启眉头紧皱,目光紧紧盯着勾雨,厉声道:
“张恒那狗日的东西在这里?”
“我怎么知道哇!”勾雨带着哭腔大喊道,身体止不住地颤抖。
转瞬之间,陈启的神经又猛地紧绷起来,又感受到了那股杀意,一下甩开勾雨闪身躲避。
勾雨在地上摔了个狗啃泥,是立马找到机会从烂尾楼边沿翻身摔下楼。
陈启旋即避开,只见一个人影在月光之下,半空之中,以反重力的形式,悬浮在烂尾楼外。
仿佛是踩在了无形的阶梯上,从天上下来一般。
而一块半透明的屏幕正浮在张恒的身旁,那屏幕上的微光,正将张恒的消瘦面庞给清晰照了出来。
张恒并没有看向陈启,以至于高温球体并没有生成,才让陈启得以有了喘息的机会。
陈启的脸色瞬间难看起来,
“果然是你?!”
同时心中暗道:“真他妈的装。”
张恒嗤笑一声,
“好久不见?现在是该叫你陈启?还是叫你王子夜尸?”
霎时间,张恒又猛地转头看向陈启。
...
注:含义为张恒的系统sys添加一个每隔一定时间执行的任务。每秒执行约莫200次射线检测,通过物理碰撞返回碰撞信息,随后按条件检索(即是搜索陈启本人),在碰撞点生成一个微小的高温(能量从环境中捕获)子弹球体(防止违背能量守恒定理)。不让子弹射击出去是不捕获周围的能量将其转化为动能,节省能量以用于更多的致命高温伤害。
最后尝试将陈启添加到管理对象以直接操作(但是一直报错失败)
附:射线检测,3d游戏中常见思路,用于子弹瞄准射击,场景交互,敌人游荡ai,vr等。